init: 00000006 48F8 4010 0B36 movem.l [0x00000B36 /* BootTmp8 */], D4,A6 0000000C 205F movea.l A0, [A7]+ 0000000E 588F addq.l A7, 4 00000010 4ED0 jmp [A0] exit: 00000012 2078 0B36 movea.l A0, [0x00000B36 /* BootTmp8 */] 00000016 D1F8 0B3A add.l A0, [0x00000B3A] 0000001A 205F movea.l A0, [A7]+ 0000001C 588F addq.l A7, 4 0000001E 4ED0 jmp [A0] decompress: 00000020 4E56 FFD6 link A6, -0x002A 00000024 206E 0008 movea.l A0, [A6 + 0x8] 00000028 2D68 0008 FFD6 move.l [A6 - 0x2A], [A0 + 0x8] 0000002E 486E FFDA pea.l [A6 - 0x26] 00000032 486E FFD6 pea.l [A6 - 0x2A] 00000036 2F2E 000C move.l -[A7], [A6 + 0xC] 0000003A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000003E 4EBA 0010 jsr [PC + 0x10 /* 00000050 */] 00000042 426E 0014 clr.w [A6 + 0x14] 00000046 4E5E unlink A6 00000048 205F movea.l A0, [A7]+ 0000004A 4FEF 000C lea.l A7, [A7 + 0xC] 0000004E 4ED0 jmp [A0] fn00000050: 00000050 4E56 FFF0 link A6, -0x0010 00000054 48E7 0118 movem.l -[A7], D7,A3,A4 00000058 2D6E 0008 FFF0 move.l [A6 - 0x10], [A6 + 0x8] 0000005E 286E 000C movea.l A4, [A6 + 0xC] 00000062 7E00 moveq.l D7, 0x00 00000064 3D7C 0001 FFFE move.w [A6 - 0x2], 0x1 0000006A 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000006E 206E 0010 movea.l A0, [A6 + 0x10] 00000072 2010 move.l D0, [A0] 00000074 5880 addq.l D0, 4 00000076 2F00 move.l -[A7], D0 00000078 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000007C 4EBA 1C2A jsr [PC + 0x1C2A /* 00001CA8 */] 00000080 4FEF 000C lea.l A7, [A7 + 0xC] 00000084 6000 00A8 bra +0xAA /* 0000012E */ label00000088: 00000088 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000008C 486E FFFE pea.l [A6 - 0x2] 00000090 2F07 move.l -[A7], D7 00000092 486E FFF8 pea.l [A6 - 0x8] 00000096 486E FFFA pea.l [A6 - 0x6] 0000009A 486E FFF4 pea.l [A6 - 0xC] 0000009E 4EBA 00A2 jsr [PC + 0xA2 /* 00000142 */] 000000A2 4AAE FFF4 tst.l [A6 - 0xC] 000000A6 4FEF 0018 lea.l A7, [A7 + 0x18] 000000AA 6F50 ble +0x52 /* 000000FC */ 000000AC 264C movea.l A3, A4 000000AE 97EE FFFA sub.l A3, [A6 - 0x6] 000000B2 DEAE FFF4 add.l D7, [A6 - 0xC] 000000B6 603C bra +0x3E /* 000000F4 */ label000000B8: 000000B8 202E FFF4 move.l D0, [A6 - 0xC] 000000BC 5380 subq.l D0, 1 000000BE 6B20 bmi +0x22 /* 000000E0 */ 000000C0 0C80 0000 0006 cmpi.l D0, 0x6 000000C6 6E18 bgt +0x1A /* 000000E0 */ 000000C8 D080 add.l D0, D0 000000CA 303B 0806 move.w D0, [PC + D0 + 0x6] 000000CE 4EFB 0000 jmp [PC + D0.w] 000000D2 001E 001C ori.b [A6]+, 0x1C 000000D6 001A 0018 ori.b [A2]+, 0x18 000000DA 0016 0014 ori.b [A6], 0x14 000000DE 0012 18DB ori.b [A2], 0xDB // begin alternate branch 000000E0-000000E2 label000000E0: 000000E0 18DB move.b [A4]+, [A3]+ // end alternate branch 000000E0-000000E2 label000000E0: // (misaligned) 000000E2 18DB move.b [A4]+, [A3]+ 000000E4 18DB move.b [A4]+, [A3]+ 000000E6 18DB move.b [A4]+, [A3]+ 000000E8 18DB move.b [A4]+, [A3]+ 000000EA 18DB move.b [A4]+, [A3]+ 000000EC 18DB move.b [A4]+, [A3]+ 000000EE 18DB move.b [A4]+, [A3]+ 000000F0 51AE FFF4 subq.l [A6 - 0xC], 8 label000000F4: 000000F4 4AAE FFF4 tst.l [A6 - 0xC] 000000F8 6EBE bgt -0x40 /* 000000B8 */ 000000FA 6022 bra +0x24 /* 0000011E */ label000000FC: 000000FC 302E FFF8 move.w D0, [A6 - 0x8] 00000100 48C0 ext.l D0 00000102 DE80 add.l D7, D0 00000104 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000108 302E FFF8 move.w D0, [A6 - 0x8] 0000010C 48C0 ext.l D0 0000010E 2F00 move.l -[A7], D0 00000110 2F0C move.l -[A7], A4 00000112 4EBA 1C84 jsr [PC + 0x1C84 /* 00001D98 */] 00000116 D8EE FFF8 add.w A4, [A6 - 0x8] 0000011A 4FEF 000C lea.l A7, [A7 + 0xC] label0000011E: 0000011E 206E 0014 movea.l A0, [A6 + 0x14] 00000122 2028 0008 move.l D0, [A0 + 0x8] 00000126 D0AE 0008 add.l D0, [A6 + 0x8] 0000012A 2D40 FFF0 move.l [A6 - 0x10], D0 label0000012E: 0000012E 206E 0010 movea.l A0, [A6 + 0x10] 00000132 BE90 cmp.l D7, [A0] 00000134 6500 FF52 bcs -0xAC /* 00000088 */ 00000138 4CEE 1880 FFE4 movem.l D7,A3,A4, [A6 - 0x1C] 0000013E 4E5E unlink A6 00000140 4E75 rts fn00000142: 00000142 4E56 0000 link A6, 0 00000146 48E7 1018 movem.l -[A7], D3,A3,A4 0000014A 266E 0018 movea.l A3, [A6 + 0x18] 0000014E 286E 0008 movea.l A4, [A6 + 0x8] 00000152 2F2E 001C move.l -[A7], [A6 + 0x1C] 00000156 4EBA 013C jsr [PC + 0x13C /* 00000294 */] 0000015A 2880 move.l [A4], D0 0000015C 584F addq.w A7, 4 0000015E 6204 bhi +0x6 /* 00000164 */ 00000160 4A53 tst.w [A3] 00000162 6622 bne +0x24 /* 00000186 */ label00000164: 00000164 5494 addq.l [A4], 2 00000166 4A53 tst.w [A3] 00000168 6602 bne +0x4 /* 0000016C */ 0000016A 5294 addq.l [A4], 1 label0000016C: 0000016C 36BC 0001 move.w [A3], 0x1 00000170 2F2E 001C move.l -[A7], [A6 + 0x1C] 00000174 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000178 4EBA 027E jsr [PC + 0x27E /* 000003F8 */] 0000017C 206E 000C movea.l A0, [A6 + 0xC] 00000180 2080 move.l [A0], D0 00000182 504F addq.w A7, 8 00000184 6028 bra +0x2A /* 000001AE */ label00000186: 00000186 2F2E 001C move.l -[A7], [A6 + 0x1C] 0000018A 4EBA 002C jsr [PC + 0x2C /* 000001B8 */] 0000018E 206E 0010 movea.l A0, [A6 + 0x10] 00000192 3080 move.w [A0], D0 00000194 206E 0010 movea.l A0, [A6 + 0x10] 00000198 703F moveq.l D0, 0x3F 0000019A B050 cmp.w D0, [A0] 0000019C 5EC3 sgt D3 0000019E 4403 neg.b D3 000001A0 6704 beq +0x6 /* 000001A6 */ 000001A2 7000 moveq.l D0, 0x00 000001A4 6002 bra +0x4 /* 000001A8 */ label000001A6: 000001A6 7001 moveq.l D0, 0x01 label000001A8: 000001A8 4880 ext.w D0 000001AA 3680 move.w [A3], D0 000001AC 584F addq.w A7, 4 label000001AE: 000001AE 4CEE 1808 FFF4 movem.l D3,A3,A4, [A6 - 0xC] 000001B4 4E5E unlink A6 000001B6 4E75 rts fn000001B8: 000001B8 4E56 FFF8 link A6, -0x0008 000001BC 48E7 0108 movem.l -[A7], D7,A4 000001C0 286E 0008 movea.l A4, [A6 + 0x8] 000001C4 2F0C move.l -[A7], A4 000001C6 7001 moveq.l D0, 0x01 000001C8 2F00 move.l -[A7], D0 000001CA 4EBA 1B76 jsr [PC + 0x1B76 /* 00001D42 */] 000001CE 4A80 tst.l D0 000001D0 504F addq.w A7, 8 000001D2 6606 bne +0x8 /* 000001DA */ 000001D4 7001 moveq.l D0, 0x01 000001D6 6000 00B2 bra +0xB4 /* 0000028A */ label000001DA: 000001DA 2F0C move.l -[A7], A4 000001DC 7002 moveq.l D0, 0x02 000001DE 2F00 move.l -[A7], D0 000001E0 4EBA 1B60 jsr [PC + 0x1B60 /* 00001D42 */] 000001E4 4A80 tst.l D0 000001E6 504F addq.w A7, 8 000001E8 6B00 00A0 bmi +0xA2 /* 0000028A */ 000001EC 0C80 0000 0003 cmpi.l D0, 0x3 000001F2 6E00 0096 bgt +0x98 /* 0000028A */ 000001F6 D080 add.l D0, D0 000001F8 303B 0806 move.w D0, [PC + D0 + 0x6] 000001FC 4EFB 0000 jmp [PC + D0.w] 00000200 000A 000E ori.b A2, 0xE 00000204 0012 0022 ori.b [A2], 0x22 /* '\"' */ 00000208 7002 moveq.l D0, 0x02 0000020A 607E bra +0x80 /* 0000028A */ 0000020C 7003 moveq.l D0, 0x03 0000020E 607A bra +0x7C /* 0000028A */ 00000210 2F0C move.l -[A7], A4 00000212 7002 moveq.l D0, 0x02 00000214 2F00 move.l -[A7], D0 00000216 4EBA 1B2A jsr [PC + 0x1B2A /* 00001D42 */] 0000021A 5880 addq.l D0, 4 0000021C 504F addq.w A7, 8 0000021E 606A bra +0x6C /* 0000028A */ 00000220 2F0C move.l -[A7], A4 00000222 7004 moveq.l D0, 0x04 00000224 2F00 move.l -[A7], D0 00000226 4EBA 1B1A jsr [PC + 0x1B1A /* 00001D42 */] 0000022A 3E00 move.w D7, D0 0000022C 0C47 0007 cmpi.w D7, 0x7 00000230 504F addq.w A7, 8 00000232 6E08 bgt +0xA /* 0000023C */ 00000234 48C7 ext.l D7 00000236 2007 move.l D0, D7 00000238 5080 addq.l D0, 8 0000023A 604E bra +0x50 /* 0000028A */ label0000023C: 0000023C 0C47 000B cmpi.w D7, 0xB 00000240 6E24 bgt +0x26 /* 00000266 */ 00000242 48C7 ext.l D7 00000244 2007 move.l D0, D7 00000246 5180 subq.l D0, 8 00000248 E588 lsl D0, 2 0000024A 7210 moveq.l D1, 0x10 0000024C D081 add.l D0, D1 0000024E 2D40 FFFC move.l [A6 - 0x4], D0 00000252 2F0C move.l -[A7], A4 00000254 7002 moveq.l D0, 0x02 00000256 2F00 move.l -[A7], D0 00000258 4EBA 1AE8 jsr [PC + 0x1AE8 /* 00001D42 */] 0000025C 222E FFFC move.l D1, [A6 - 0x4] 00000260 D081 add.l D0, D1 00000262 504F addq.w A7, 8 00000264 6024 bra +0x26 /* 0000028A */ label00000266: 00000266 48C7 ext.l D7 00000268 2007 move.l D0, D7 0000026A 720C moveq.l D1, 0x0C 0000026C 9081 sub.l D0, D1 0000026E E788 lsl D0, 3 00000270 7420 moveq.l D2, 0x20 00000272 D082 add.l D0, D2 00000274 2D40 FFF8 move.l [A6 - 0x8], D0 00000278 2F0C move.l -[A7], A4 0000027A 7003 moveq.l D0, 0x03 0000027C 2F00 move.l -[A7], D0 0000027E 4EBA 1AC2 jsr [PC + 0x1AC2 /* 00001D42 */] 00000282 222E FFF8 move.l D1, [A6 - 0x8] 00000286 D081 add.l D0, D1 00000288 504F addq.w A7, 8 label0000028A: 0000028A 4CEE 1080 FFF0 movem.l D7,A4, [A6 - 0x10] 00000290 4E5E unlink A6 00000292 4E75 rts fn00000294: 00000294 4E56 0000 link A6, 0 00000298 48E7 0108 movem.l -[A7], D7,A4 0000029C 286E 0008 movea.l A4, [A6 + 0x8] 000002A0 4247 clr.w D7 000002A2 6004 bra +0x6 /* 000002A8 */ label000002A4: 000002A4 3007 move.w D0, D7 000002A6 5247 addq.w D7, 1 label000002A8: 000002A8 0C47 000A cmpi.w D7, 0xA /* '\n' */ 000002AC 6C10 bge +0x12 /* 000002BE */ 000002AE 2F0C move.l -[A7], A4 000002B0 7001 moveq.l D0, 0x01 000002B2 2F00 move.l -[A7], D0 000002B4 4EBA 1A8C jsr [PC + 0x1A8C /* 00001D42 */] 000002B8 4A80 tst.l D0 000002BA 504F addq.w A7, 8 000002BC 66E6 bne -0x18 /* 000002A4 */ label000002BE: 000002BE 3007 move.w D0, D7 000002C0 6B00 012C bmi +0x12E /* 000003EE */ 000002C4 0C40 000A cmpi.w D0, 0xA /* '\n' */ 000002C8 6E00 0124 bgt +0x126 /* 000003EE */ 000002CC D040 add.w D0, D0 000002CE 303B 0006 move.w D0, [PC + D0.w + 0x6] 000002D2 4EFB 0000 jmp [PC + D0.w] 000002D6 0018 0028 ori.b [A0]+, 0x28 /* '(' */ 000002DA 0050 0084 ori.w [A0], 0x84 000002DE 0098 00AA 00BC ori.l [A0]+, 0xAA00BC 000002E4 00CE .incomplete 000002E6 00E0 .incomplete 000002E8 00F4 .incomplete 000002EA 0108 btst A0, D0 000002EC 2F0C move.l -[A7], A4 000002EE 7001 moveq.l D0, 0x01 000002F0 2F00 move.l -[A7], D0 000002F2 4EBA 1A4E jsr [PC + 0x1A4E /* 00001D42 */] 000002F6 504F addq.w A7, 8 000002F8 6000 00F4 bra +0xF6 /* 000003EE */ 000002FC 2F0C move.l -[A7], A4 000002FE 7001 moveq.l D0, 0x01 00000300 2F00 move.l -[A7], D0 00000302 4EBA 1A3E jsr [PC + 0x1A3E /* 00001D42 */] 00000306 4A80 tst.l D0 00000308 504F addq.w A7, 8 0000030A 6712 beq +0x14 /* 0000031E */ 0000030C 2F0C move.l -[A7], A4 0000030E 7001 moveq.l D0, 0x01 00000310 2F00 move.l -[A7], D0 00000312 4EBA 1A2E jsr [PC + 0x1A2E /* 00001D42 */] 00000316 5680 addq.l D0, 3 00000318 504F addq.w A7, 8 0000031A 6000 00D2 bra +0xD4 /* 000003EE */ label0000031E: 0000031E 7002 moveq.l D0, 0x02 00000320 6000 00CC bra +0xCE /* 000003EE */ 00000324 2F0C move.l -[A7], A4 00000326 7001 moveq.l D0, 0x01 00000328 2F00 move.l -[A7], D0 0000032A 4EBA 1A16 jsr [PC + 0x1A16 /* 00001D42 */] 0000032E 4A80 tst.l D0 00000330 504F addq.w A7, 8 00000332 6712 beq +0x14 /* 00000346 */ 00000334 2F0C move.l -[A7], A4 00000336 7002 moveq.l D0, 0x02 00000338 2F00 move.l -[A7], D0 0000033A 4EBA 1A06 jsr [PC + 0x1A06 /* 00001D42 */] 0000033E 5E80 addq.l D0, 7 00000340 504F addq.w A7, 8 00000342 6000 00AA bra +0xAC /* 000003EE */ label00000346: 00000346 2F0C move.l -[A7], A4 00000348 7001 moveq.l D0, 0x01 0000034A 2F00 move.l -[A7], D0 0000034C 4EBA 19F4 jsr [PC + 0x19F4 /* 00001D42 */] 00000350 5A80 addq.l D0, 5 00000352 504F addq.w A7, 8 00000354 6000 0098 bra +0x9A /* 000003EE */ 00000358 2F0C move.l -[A7], A4 0000035A 7003 moveq.l D0, 0x03 0000035C 2F00 move.l -[A7], D0 0000035E 4EBA 19E2 jsr [PC + 0x19E2 /* 00001D42 */] 00000362 720B moveq.l D1, 0x0B 00000364 D081 add.l D0, D1 00000366 504F addq.w A7, 8 00000368 6000 0084 bra +0x86 /* 000003EE */ 0000036C 2F0C move.l -[A7], A4 0000036E 7003 moveq.l D0, 0x03 00000370 2F00 move.l -[A7], D0 00000372 4EBA 19CE jsr [PC + 0x19CE /* 00001D42 */] 00000376 7213 moveq.l D1, 0x13 00000378 D081 add.l D0, D1 0000037A 504F addq.w A7, 8 0000037C 6070 bra +0x72 /* 000003EE */ 0000037E 2F0C move.l -[A7], A4 00000380 7005 moveq.l D0, 0x05 00000382 2F00 move.l -[A7], D0 00000384 4EBA 19BC jsr [PC + 0x19BC /* 00001D42 */] 00000388 721B moveq.l D1, 0x1B 0000038A D081 add.l D0, D1 0000038C 504F addq.w A7, 8 0000038E 605E bra +0x60 /* 000003EE */ 00000390 2F0C move.l -[A7], A4 00000392 7006 moveq.l D0, 0x06 00000394 2F00 move.l -[A7], D0 00000396 4EBA 19AA jsr [PC + 0x19AA /* 00001D42 */] 0000039A 723B moveq.l D1, 0x3B 0000039C D081 add.l D0, D1 0000039E 504F addq.w A7, 8 000003A0 604C bra +0x4E /* 000003EE */ 000003A2 2F0C move.l -[A7], A4 000003A4 7007 moveq.l D0, 0x07 000003A6 2F00 move.l -[A7], D0 000003A8 4EBA 1998 jsr [PC + 0x1998 /* 00001D42 */] 000003AC 727B moveq.l D1, 0x7B 000003AE D081 add.l D0, D1 000003B0 504F addq.w A7, 8 000003B2 603A bra +0x3C /* 000003EE */ 000003B4 2F0C move.l -[A7], A4 000003B6 7008 moveq.l D0, 0x08 000003B8 2F00 move.l -[A7], D0 000003BA 4EBA 1986 jsr [PC + 0x1986 /* 00001D42 */] 000003BE D0BC 0000 00FB add.l D0, 0xFB 000003C4 504F addq.w A7, 8 000003C6 6026 bra +0x28 /* 000003EE */ 000003C8 2F0C move.l -[A7], A4 000003CA 7009 moveq.l D0, 0x09 000003CC 2F00 move.l -[A7], D0 000003CE 4EBA 1906 jsr [PC + 0x1906 /* 00001CD6 */] 000003D2 D0BC 0000 01FB add.l D0, 0x1FB 000003D8 504F addq.w A7, 8 000003DA 6012 bra +0x14 /* 000003EE */ 000003DC 2F0C move.l -[A7], A4 000003DE 700A moveq.l D0, 0x0A 000003E0 2F00 move.l -[A7], D0 000003E2 4EBA 18F2 jsr [PC + 0x18F2 /* 00001CD6 */] 000003E6 D0BC 0000 03FB add.l D0, 0x3FB 000003EC 504F addq.w A7, 8 label000003EE: 000003EE 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 000003F4 4E5E unlink A6 000003F6 4E75 rts fn000003F8: 000003F8 4E56 0000 link A6, 0 000003FC 48E7 0308 movem.l -[A7], D6,D7,A4 00000400 286E 000C movea.l A4, [A6 + 0xC] 00000404 2E2E 0008 move.l D7, [A6 + 0x8] 00000408 700A moveq.l D0, 0x0A 0000040A B087 cmp.l D0, D7 0000040C 6D10 blt +0x12 /* 0000041E */ 0000040E 2F0C move.l -[A7], A4 00000410 2F07 move.l -[A7], D7 00000412 4EBA 0148 jsr [PC + 0x148 /* 0000055C */] 00000416 2C00 move.l D6, D0 00000418 504F addq.w A7, 8 0000041A 6000 0134 bra +0x136 /* 00000550 */ label0000041E: 0000041E 7014 moveq.l D0, 0x14 00000420 B087 cmp.l D0, D7 00000422 6D10 blt +0x12 /* 00000434 */ 00000424 2F0C move.l -[A7], A4 00000426 2F07 move.l -[A7], D7 00000428 4EBA 01D0 jsr [PC + 0x1D0 /* 000005FA */] 0000042C 2C00 move.l D6, D0 0000042E 504F addq.w A7, 8 00000430 6000 011E bra +0x120 /* 00000550 */ label00000434: 00000434 7028 moveq.l D0, 0x28 00000436 B087 cmp.l D0, D7 00000438 6D10 blt +0x12 /* 0000044A */ 0000043A 2F0C move.l -[A7], A4 0000043C 2F07 move.l -[A7], D7 0000043E 4EBA 0286 jsr [PC + 0x286 /* 000006C6 */] 00000442 2C00 move.l D6, D0 00000444 504F addq.w A7, 8 00000446 6000 0108 bra +0x10A /* 00000550 */ label0000044A: 0000044A 7050 moveq.l D0, 0x50 0000044C B087 cmp.l D0, D7 0000044E 6D10 blt +0x12 /* 00000460 */ 00000450 2F0C move.l -[A7], A4 00000452 2F07 move.l -[A7], D7 00000454 4EBA 0356 jsr [PC + 0x356 /* 000007AC */] 00000458 2C00 move.l D6, D0 0000045A 504F addq.w A7, 8 0000045C 6000 00F2 bra +0xF4 /* 00000550 */ label00000460: 00000460 0C87 0000 00A0 cmpi.l D7, 0xA0 00000466 6E10 bgt +0x12 /* 00000478 */ 00000468 2F0C move.l -[A7], A4 0000046A 2F07 move.l -[A7], D7 0000046C 4EBA 0440 jsr [PC + 0x440 /* 000008AE */] 00000470 2C00 move.l D6, D0 00000472 504F addq.w A7, 8 00000474 6000 00DA bra +0xDC /* 00000550 */ label00000478: 00000478 0C87 0000 02A0 cmpi.l D7, 0x2A0 0000047E 6E10 bgt +0x12 /* 00000490 */ 00000480 2F0C move.l -[A7], A4 00000482 2F07 move.l -[A7], D7 00000484 4EBA 0548 jsr [PC + 0x548 /* 000009CE */] 00000488 2C00 move.l D6, D0 0000048A 504F addq.w A7, 8 0000048C 6000 00C2 bra +0xC4 /* 00000550 */ label00000490: 00000490 0C87 0000 03E8 cmpi.l D7, 0x3E8 00000496 6E10 bgt +0x12 /* 000004A8 */ 00000498 2F0C move.l -[A7], A4 0000049A 2F07 move.l -[A7], D7 0000049C 4EBA 068A jsr [PC + 0x68A /* 00000B28 */] 000004A0 2C00 move.l D6, D0 000004A2 504F addq.w A7, 8 000004A4 6000 00AA bra +0xAC /* 00000550 */ label000004A8: 000004A8 0C87 0000 0A80 cmpi.l D7, 0xA80 000004AE 6E10 bgt +0x12 /* 000004C0 */ 000004B0 2F0C move.l -[A7], A4 000004B2 2F07 move.l -[A7], D7 000004B4 4EBA 07EA jsr [PC + 0x7EA /* 00000CA0 */] 000004B8 2C00 move.l D6, D0 000004BA 504F addq.w A7, 8 000004BC 6000 0092 bra +0x94 /* 00000550 */ label000004C0: 000004C0 0C87 0000 1500 cmpi.l D7, 0x1500 000004C6 6E0E bgt +0x10 /* 000004D6 */ 000004C8 2F0C move.l -[A7], A4 000004CA 2F07 move.l -[A7], D7 000004CC 4EBA 096A jsr [PC + 0x96A /* 00000E38 */] 000004D0 2C00 move.l D6, D0 000004D2 504F addq.w A7, 8 000004D4 607A bra +0x7C /* 00000550 */ label000004D6: 000004D6 0C87 0000 2A00 cmpi.l D7, 0x2A00 /* '*\0' */ 000004DC 6E0E bgt +0x10 /* 000004EC */ 000004DE 2F0C move.l -[A7], A4 000004E0 2F07 move.l -[A7], D7 000004E2 4EBA 0B0A jsr [PC + 0xB0A /* 00000FEE */] 000004E6 2C00 move.l D6, D0 000004E8 504F addq.w A7, 8 000004EA 6064 bra +0x66 /* 00000550 */ label000004EC: 000004EC 0C87 0000 5400 cmpi.l D7, 0x5400 /* 'T\0' */ 000004F2 6E0E bgt +0x10 /* 00000502 */ 000004F4 2F0C move.l -[A7], A4 000004F6 2F07 move.l -[A7], D7 000004F8 4EBA 0CC8 jsr [PC + 0xCC8 /* 000011C2 */] 000004FC 2C00 move.l D6, D0 000004FE 504F addq.w A7, 8 00000500 604E bra +0x50 /* 00000550 */ label00000502: 00000502 0C87 0000 A800 cmpi.l D7, 0xA800 00000508 6E0E bgt +0x10 /* 00000518 */ 0000050A 2F0C move.l -[A7], A4 0000050C 2F07 move.l -[A7], D7 0000050E 4EBA 0EA4 jsr [PC + 0xEA4 /* 000013B4 */] 00000512 2C00 move.l D6, D0 00000514 504F addq.w A7, 8 00000516 6038 bra +0x3A /* 00000550 */ label00000518: 00000518 0C87 0001 1170 cmpi.l D7, 0x11170 0000051E 6E0E bgt +0x10 /* 0000052E */ 00000520 2F0C move.l -[A7], A4 00000522 2F07 move.l -[A7], D7 00000524 4EBA 109E jsr [PC + 0x109E /* 000015C4 */] 00000528 2C00 move.l D6, D0 0000052A 504F addq.w A7, 8 0000052C 6022 bra +0x24 /* 00000550 */ label0000052E: 0000052E 0C87 0002 A000 cmpi.l D7, 0x2A000 00000534 6E0E bgt +0x10 /* 00000544 */ 00000536 2F0C move.l -[A7], A4 00000538 2F07 move.l -[A7], D7 0000053A 4EBA 12B6 jsr [PC + 0x12B6 /* 000017F2 */] 0000053E 2C00 move.l D6, D0 00000540 504F addq.w A7, 8 00000542 600C bra +0xE /* 00000550 */ label00000544: 00000544 2F0C move.l -[A7], A4 00000546 2F07 move.l -[A7], D7 00000548 4EBA 14F4 jsr [PC + 0x14F4 /* 00001A3E */] 0000054C 2C00 move.l D6, D0 0000054E 504F addq.w A7, 8 label00000550: 00000550 2006 move.l D0, D6 00000552 4CEE 10C0 FFF4 movem.l D6,D7,A4, [A6 - 0xC] 00000558 4E5E unlink A6 0000055A 4E75 rts fn0000055C: 0000055C 4E56 0000 link A6, 0 00000560 48E7 0108 movem.l -[A7], D7,A4 00000564 2E2E 0008 move.l D7, [A6 + 0x8] 00000568 286E 000C movea.l A4, [A6 + 0xC] 0000056C 2F0C move.l -[A7], A4 0000056E 7001 moveq.l D0, 0x01 00000570 2F00 move.l -[A7], D0 00000572 4EBA 17CE jsr [PC + 0x17CE /* 00001D42 */] 00000576 4A80 tst.l D0 00000578 504F addq.w A7, 8 0000057A 6604 bne +0x6 /* 00000580 */ 0000057C 7001 moveq.l D0, 0x01 0000057E 6070 bra +0x72 /* 000005F0 */ label00000580: 00000580 2F0C move.l -[A7], A4 00000582 7001 moveq.l D0, 0x01 00000584 2F00 move.l -[A7], D0 00000586 4EBA 17BA jsr [PC + 0x17BA /* 00001D42 */] 0000058A 4A80 tst.l D0 0000058C 504F addq.w A7, 8 0000058E 6610 bne +0x12 /* 000005A0 */ 00000590 2F0C move.l -[A7], A4 00000592 7002 moveq.l D0, 0x02 00000594 2F00 move.l -[A7], D0 00000596 4EBA 17AA jsr [PC + 0x17AA /* 00001D42 */] 0000059A 5480 addq.l D0, 2 0000059C 504F addq.w A7, 8 0000059E 6050 bra +0x52 /* 000005F0 */ label000005A0: 000005A0 7007 moveq.l D0, 0x07 000005A2 B087 cmp.l D0, D7 000005A4 6D10 blt +0x12 /* 000005B6 */ 000005A6 2F0C move.l -[A7], A4 000005A8 7001 moveq.l D0, 0x01 000005AA 2F00 move.l -[A7], D0 000005AC 4EBA 1794 jsr [PC + 0x1794 /* 00001D42 */] 000005B0 5C80 addq.l D0, 6 000005B2 504F addq.w A7, 8 000005B4 603A bra +0x3C /* 000005F0 */ label000005B6: 000005B6 7009 moveq.l D0, 0x09 000005B8 B087 cmp.l D0, D7 000005BA 6D10 blt +0x12 /* 000005CC */ 000005BC 2F0C move.l -[A7], A4 000005BE 7002 moveq.l D0, 0x02 000005C0 2F00 move.l -[A7], D0 000005C2 4EBA 177E jsr [PC + 0x177E /* 00001D42 */] 000005C6 5C80 addq.l D0, 6 000005C8 504F addq.w A7, 8 000005CA 6024 bra +0x26 /* 000005F0 */ label000005CC: 000005CC 700D moveq.l D0, 0x0D 000005CE B087 cmp.l D0, D7 000005D0 6D10 blt +0x12 /* 000005E2 */ 000005D2 2F0C move.l -[A7], A4 000005D4 7003 moveq.l D0, 0x03 000005D6 2F00 move.l -[A7], D0 000005D8 4EBA 1768 jsr [PC + 0x1768 /* 00001D42 */] 000005DC 5C80 addq.l D0, 6 000005DE 504F addq.w A7, 8 000005E0 600E bra +0x10 /* 000005F0 */ label000005E2: 000005E2 2F0C move.l -[A7], A4 000005E4 7004 moveq.l D0, 0x04 000005E6 2F00 move.l -[A7], D0 000005E8 4EBA 1758 jsr [PC + 0x1758 /* 00001D42 */] 000005EC 5C80 addq.l D0, 6 000005EE 504F addq.w A7, 8 label000005F0: 000005F0 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 000005F6 4E5E unlink A6 000005F8 4E75 rts fn000005FA: 000005FA 4E56 0000 link A6, 0 000005FE 48E7 0108 movem.l -[A7], D7,A4 00000602 2E2E 0008 move.l D7, [A6 + 0x8] 00000606 286E 000C movea.l A4, [A6 + 0xC] 0000060A 2F0C move.l -[A7], A4 0000060C 7001 moveq.l D0, 0x01 0000060E 2F00 move.l -[A7], D0 00000610 4EBA 1730 jsr [PC + 0x1730 /* 00001D42 */] 00000614 4A80 tst.l D0 00000616 504F addq.w A7, 8 00000618 6612 bne +0x14 /* 0000062C */ 0000061A 2F0C move.l -[A7], A4 0000061C 7001 moveq.l D0, 0x01 0000061E 2F00 move.l -[A7], D0 00000620 4EBA 1720 jsr [PC + 0x1720 /* 00001D42 */] 00000624 5280 addq.l D0, 1 00000626 504F addq.w A7, 8 00000628 6000 0092 bra +0x94 /* 000006BC */ label0000062C: 0000062C 2F0C move.l -[A7], A4 0000062E 7001 moveq.l D0, 0x01 00000630 2F00 move.l -[A7], D0 00000632 4EBA 170E jsr [PC + 0x170E /* 00001D42 */] 00000636 4A80 tst.l D0 00000638 504F addq.w A7, 8 0000063A 6610 bne +0x12 /* 0000064C */ 0000063C 2F0C move.l -[A7], A4 0000063E 7003 moveq.l D0, 0x03 00000640 2F00 move.l -[A7], D0 00000642 4EBA 16FE jsr [PC + 0x16FE /* 00001D42 */] 00000646 5680 addq.l D0, 3 00000648 504F addq.w A7, 8 0000064A 6070 bra +0x72 /* 000006BC */ label0000064C: 0000064C 700C moveq.l D0, 0x0C 0000064E B087 cmp.l D0, D7 00000650 6D12 blt +0x14 /* 00000664 */ 00000652 2F0C move.l -[A7], A4 00000654 7001 moveq.l D0, 0x01 00000656 2F00 move.l -[A7], D0 00000658 4EBA 16E8 jsr [PC + 0x16E8 /* 00001D42 */] 0000065C 720B moveq.l D1, 0x0B 0000065E D081 add.l D0, D1 00000660 504F addq.w A7, 8 00000662 6058 bra +0x5A /* 000006BC */ label00000664: 00000664 700E moveq.l D0, 0x0E 00000666 B087 cmp.l D0, D7 00000668 6D12 blt +0x14 /* 0000067C */ 0000066A 2F0C move.l -[A7], A4 0000066C 7002 moveq.l D0, 0x02 0000066E 2F00 move.l -[A7], D0 00000670 4EBA 16D0 jsr [PC + 0x16D0 /* 00001D42 */] 00000674 720B moveq.l D1, 0x0B 00000676 D081 add.l D0, D1 00000678 504F addq.w A7, 8 0000067A 6040 bra +0x42 /* 000006BC */ label0000067C: 0000067C 7012 moveq.l D0, 0x12 0000067E B087 cmp.l D0, D7 00000680 6D12 blt +0x14 /* 00000694 */ 00000682 2F0C move.l -[A7], A4 00000684 7003 moveq.l D0, 0x03 00000686 2F00 move.l -[A7], D0 00000688 4EBA 16B8 jsr [PC + 0x16B8 /* 00001D42 */] 0000068C 720B moveq.l D1, 0x0B 0000068E D081 add.l D0, D1 00000690 504F addq.w A7, 8 00000692 6028 bra +0x2A /* 000006BC */ label00000694: 00000694 701A moveq.l D0, 0x1A 00000696 B087 cmp.l D0, D7 00000698 6D12 blt +0x14 /* 000006AC */ 0000069A 2F0C move.l -[A7], A4 0000069C 7004 moveq.l D0, 0x04 0000069E 2F00 move.l -[A7], D0 000006A0 4EBA 16A0 jsr [PC + 0x16A0 /* 00001D42 */] 000006A4 720B moveq.l D1, 0x0B 000006A6 D081 add.l D0, D1 000006A8 504F addq.w A7, 8 000006AA 6010 bra +0x12 /* 000006BC */ label000006AC: 000006AC 2F0C move.l -[A7], A4 000006AE 7005 moveq.l D0, 0x05 000006B0 2F00 move.l -[A7], D0 000006B2 4EBA 168E jsr [PC + 0x168E /* 00001D42 */] 000006B6 720B moveq.l D1, 0x0B 000006B8 D081 add.l D0, D1 000006BA 504F addq.w A7, 8 label000006BC: 000006BC 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 000006C2 4E5E unlink A6 000006C4 4E75 rts fn000006C6: 000006C6 4E56 0000 link A6, 0 000006CA 48E7 0108 movem.l -[A7], D7,A4 000006CE 2E2E 0008 move.l D7, [A6 + 0x8] 000006D2 286E 000C movea.l A4, [A6 + 0xC] 000006D6 2F0C move.l -[A7], A4 000006D8 7001 moveq.l D0, 0x01 000006DA 2F00 move.l -[A7], D0 000006DC 4EBA 1664 jsr [PC + 0x1664 /* 00001D42 */] 000006E0 4A80 tst.l D0 000006E2 504F addq.w A7, 8 000006E4 6612 bne +0x14 /* 000006F8 */ 000006E6 2F0C move.l -[A7], A4 000006E8 7002 moveq.l D0, 0x02 000006EA 2F00 move.l -[A7], D0 000006EC 4EBA 1654 jsr [PC + 0x1654 /* 00001D42 */] 000006F0 5280 addq.l D0, 1 000006F2 504F addq.w A7, 8 000006F4 6000 00AC bra +0xAE /* 000007A2 */ label000006F8: 000006F8 2F0C move.l -[A7], A4 000006FA 7001 moveq.l D0, 0x01 000006FC 2F00 move.l -[A7], D0 000006FE 4EBA 1642 jsr [PC + 0x1642 /* 00001D42 */] 00000702 4A80 tst.l D0 00000704 504F addq.w A7, 8 00000706 6612 bne +0x14 /* 0000071A */ 00000708 2F0C move.l -[A7], A4 0000070A 7004 moveq.l D0, 0x04 0000070C 2F00 move.l -[A7], D0 0000070E 4EBA 1632 jsr [PC + 0x1632 /* 00001D42 */] 00000712 5A80 addq.l D0, 5 00000714 504F addq.w A7, 8 00000716 6000 008A bra +0x8C /* 000007A2 */ label0000071A: 0000071A 7016 moveq.l D0, 0x16 0000071C B087 cmp.l D0, D7 0000071E 6D12 blt +0x14 /* 00000732 */ 00000720 2F0C move.l -[A7], A4 00000722 7001 moveq.l D0, 0x01 00000724 2F00 move.l -[A7], D0 00000726 4EBA 161A jsr [PC + 0x161A /* 00001D42 */] 0000072A 7215 moveq.l D1, 0x15 0000072C D081 add.l D0, D1 0000072E 504F addq.w A7, 8 00000730 6070 bra +0x72 /* 000007A2 */ label00000732: 00000732 7018 moveq.l D0, 0x18 00000734 B087 cmp.l D0, D7 00000736 6D12 blt +0x14 /* 0000074A */ 00000738 2F0C move.l -[A7], A4 0000073A 7002 moveq.l D0, 0x02 0000073C 2F00 move.l -[A7], D0 0000073E 4EBA 1602 jsr [PC + 0x1602 /* 00001D42 */] 00000742 7215 moveq.l D1, 0x15 00000744 D081 add.l D0, D1 00000746 504F addq.w A7, 8 00000748 6058 bra +0x5A /* 000007A2 */ label0000074A: 0000074A 701C moveq.l D0, 0x1C 0000074C B087 cmp.l D0, D7 0000074E 6D12 blt +0x14 /* 00000762 */ 00000750 2F0C move.l -[A7], A4 00000752 7003 moveq.l D0, 0x03 00000754 2F00 move.l -[A7], D0 00000756 4EBA 15EA jsr [PC + 0x15EA /* 00001D42 */] 0000075A 7215 moveq.l D1, 0x15 0000075C D081 add.l D0, D1 0000075E 504F addq.w A7, 8 00000760 6040 bra +0x42 /* 000007A2 */ label00000762: 00000762 7024 moveq.l D0, 0x24 00000764 B087 cmp.l D0, D7 00000766 6D12 blt +0x14 /* 0000077A */ 00000768 2F0C move.l -[A7], A4 0000076A 7004 moveq.l D0, 0x04 0000076C 2F00 move.l -[A7], D0 0000076E 4EBA 15D2 jsr [PC + 0x15D2 /* 00001D42 */] 00000772 7215 moveq.l D1, 0x15 00000774 D081 add.l D0, D1 00000776 504F addq.w A7, 8 00000778 6028 bra +0x2A /* 000007A2 */ label0000077A: 0000077A 7034 moveq.l D0, 0x34 0000077C B087 cmp.l D0, D7 0000077E 6D12 blt +0x14 /* 00000792 */ 00000780 2F0C move.l -[A7], A4 00000782 7005 moveq.l D0, 0x05 00000784 2F00 move.l -[A7], D0 00000786 4EBA 15BA jsr [PC + 0x15BA /* 00001D42 */] 0000078A 7215 moveq.l D1, 0x15 0000078C D081 add.l D0, D1 0000078E 504F addq.w A7, 8 00000790 6010 bra +0x12 /* 000007A2 */ label00000792: 00000792 2F0C move.l -[A7], A4 00000794 7006 moveq.l D0, 0x06 00000796 2F00 move.l -[A7], D0 00000798 4EBA 15A8 jsr [PC + 0x15A8 /* 00001D42 */] 0000079C 7215 moveq.l D1, 0x15 0000079E D081 add.l D0, D1 000007A0 504F addq.w A7, 8 label000007A2: 000007A2 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 000007A8 4E5E unlink A6 000007AA 4E75 rts fn000007AC: 000007AC 4E56 0000 link A6, 0 000007B0 48E7 0108 movem.l -[A7], D7,A4 000007B4 2E2E 0008 move.l D7, [A6 + 0x8] 000007B8 286E 000C movea.l A4, [A6 + 0xC] 000007BC 2F0C move.l -[A7], A4 000007BE 7001 moveq.l D0, 0x01 000007C0 2F00 move.l -[A7], D0 000007C2 4EBA 157E jsr [PC + 0x157E /* 00001D42 */] 000007C6 4A80 tst.l D0 000007C8 504F addq.w A7, 8 000007CA 6612 bne +0x14 /* 000007DE */ 000007CC 2F0C move.l -[A7], A4 000007CE 7003 moveq.l D0, 0x03 000007D0 2F00 move.l -[A7], D0 000007D2 4EBA 156E jsr [PC + 0x156E /* 00001D42 */] 000007D6 5280 addq.l D0, 1 000007D8 504F addq.w A7, 8 000007DA 6000 00C8 bra +0xCA /* 000008A4 */ label000007DE: 000007DE 2F0C move.l -[A7], A4 000007E0 7001 moveq.l D0, 0x01 000007E2 2F00 move.l -[A7], D0 000007E4 4EBA 155C jsr [PC + 0x155C /* 00001D42 */] 000007E8 4A80 tst.l D0 000007EA 504F addq.w A7, 8 000007EC 6614 bne +0x16 /* 00000802 */ 000007EE 2F0C move.l -[A7], A4 000007F0 7005 moveq.l D0, 0x05 000007F2 2F00 move.l -[A7], D0 000007F4 4EBA 154C jsr [PC + 0x154C /* 00001D42 */] 000007F8 7209 moveq.l D1, 0x09 000007FA D081 add.l D0, D1 000007FC 504F addq.w A7, 8 000007FE 6000 00A4 bra +0xA6 /* 000008A4 */ label00000802: 00000802 702A moveq.l D0, 0x2A 00000804 B087 cmp.l D0, D7 00000806 6D14 blt +0x16 /* 0000081C */ 00000808 2F0C move.l -[A7], A4 0000080A 7001 moveq.l D0, 0x01 0000080C 2F00 move.l -[A7], D0 0000080E 4EBA 1532 jsr [PC + 0x1532 /* 00001D42 */] 00000812 7229 moveq.l D1, 0x29 00000814 D081 add.l D0, D1 00000816 504F addq.w A7, 8 00000818 6000 008A bra +0x8C /* 000008A4 */ label0000081C: 0000081C 702C moveq.l D0, 0x2C 0000081E B087 cmp.l D0, D7 00000820 6D12 blt +0x14 /* 00000834 */ 00000822 2F0C move.l -[A7], A4 00000824 7002 moveq.l D0, 0x02 00000826 2F00 move.l -[A7], D0 00000828 4EBA 1518 jsr [PC + 0x1518 /* 00001D42 */] 0000082C 7229 moveq.l D1, 0x29 0000082E D081 add.l D0, D1 00000830 504F addq.w A7, 8 00000832 6070 bra +0x72 /* 000008A4 */ label00000834: 00000834 7030 moveq.l D0, 0x30 00000836 B087 cmp.l D0, D7 00000838 6D12 blt +0x14 /* 0000084C */ 0000083A 2F0C move.l -[A7], A4 0000083C 7003 moveq.l D0, 0x03 0000083E 2F00 move.l -[A7], D0 00000840 4EBA 1500 jsr [PC + 0x1500 /* 00001D42 */] 00000844 7229 moveq.l D1, 0x29 00000846 D081 add.l D0, D1 00000848 504F addq.w A7, 8 0000084A 6058 bra +0x5A /* 000008A4 */ label0000084C: 0000084C 7038 moveq.l D0, 0x38 0000084E B087 cmp.l D0, D7 00000850 6D12 blt +0x14 /* 00000864 */ 00000852 2F0C move.l -[A7], A4 00000854 7004 moveq.l D0, 0x04 00000856 2F00 move.l -[A7], D0 00000858 4EBA 14E8 jsr [PC + 0x14E8 /* 00001D42 */] 0000085C 7229 moveq.l D1, 0x29 0000085E D081 add.l D0, D1 00000860 504F addq.w A7, 8 00000862 6040 bra +0x42 /* 000008A4 */ label00000864: 00000864 7048 moveq.l D0, 0x48 00000866 B087 cmp.l D0, D7 00000868 6D12 blt +0x14 /* 0000087C */ 0000086A 2F0C move.l -[A7], A4 0000086C 7005 moveq.l D0, 0x05 0000086E 2F00 move.l -[A7], D0 00000870 4EBA 14D0 jsr [PC + 0x14D0 /* 00001D42 */] 00000874 7229 moveq.l D1, 0x29 00000876 D081 add.l D0, D1 00000878 504F addq.w A7, 8 0000087A 6028 bra +0x2A /* 000008A4 */ label0000087C: 0000087C 7068 moveq.l D0, 0x68 0000087E B087 cmp.l D0, D7 00000880 6D12 blt +0x14 /* 00000894 */ 00000882 2F0C move.l -[A7], A4 00000884 7006 moveq.l D0, 0x06 00000886 2F00 move.l -[A7], D0 00000888 4EBA 14B8 jsr [PC + 0x14B8 /* 00001D42 */] 0000088C 7229 moveq.l D1, 0x29 0000088E D081 add.l D0, D1 00000890 504F addq.w A7, 8 00000892 6010 bra +0x12 /* 000008A4 */ label00000894: 00000894 2F0C move.l -[A7], A4 00000896 7007 moveq.l D0, 0x07 00000898 2F00 move.l -[A7], D0 0000089A 4EBA 14A6 jsr [PC + 0x14A6 /* 00001D42 */] 0000089E 7229 moveq.l D1, 0x29 000008A0 D081 add.l D0, D1 000008A2 504F addq.w A7, 8 label000008A4: 000008A4 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 000008AA 4E5E unlink A6 000008AC 4E75 rts fn000008AE: 000008AE 4E56 0000 link A6, 0 000008B2 48E7 0108 movem.l -[A7], D7,A4 000008B6 2E2E 0008 move.l D7, [A6 + 0x8] 000008BA 286E 000C movea.l A4, [A6 + 0xC] 000008BE 2F0C move.l -[A7], A4 000008C0 7001 moveq.l D0, 0x01 000008C2 2F00 move.l -[A7], D0 000008C4 4EBA 147C jsr [PC + 0x147C /* 00001D42 */] 000008C8 4A80 tst.l D0 000008CA 504F addq.w A7, 8 000008CC 6612 bne +0x14 /* 000008E0 */ 000008CE 2F0C move.l -[A7], A4 000008D0 7004 moveq.l D0, 0x04 000008D2 2F00 move.l -[A7], D0 000008D4 4EBA 146C jsr [PC + 0x146C /* 00001D42 */] 000008D8 5280 addq.l D0, 1 000008DA 504F addq.w A7, 8 000008DC 6000 00E6 bra +0xE8 /* 000009C4 */ label000008E0: 000008E0 2F0C move.l -[A7], A4 000008E2 7001 moveq.l D0, 0x01 000008E4 2F00 move.l -[A7], D0 000008E6 4EBA 145A jsr [PC + 0x145A /* 00001D42 */] 000008EA 4A80 tst.l D0 000008EC 504F addq.w A7, 8 000008EE 6614 bne +0x16 /* 00000904 */ 000008F0 2F0C move.l -[A7], A4 000008F2 7006 moveq.l D0, 0x06 000008F4 2F00 move.l -[A7], D0 000008F6 4EBA 144A jsr [PC + 0x144A /* 00001D42 */] 000008FA 7211 moveq.l D1, 0x11 000008FC D081 add.l D0, D1 000008FE 504F addq.w A7, 8 00000900 6000 00C2 bra +0xC4 /* 000009C4 */ label00000904: 00000904 7052 moveq.l D0, 0x52 00000906 B087 cmp.l D0, D7 00000908 6D14 blt +0x16 /* 0000091E */ 0000090A 2F0C move.l -[A7], A4 0000090C 7001 moveq.l D0, 0x01 0000090E 2F00 move.l -[A7], D0 00000910 4EBA 1430 jsr [PC + 0x1430 /* 00001D42 */] 00000914 7251 moveq.l D1, 0x51 00000916 D081 add.l D0, D1 00000918 504F addq.w A7, 8 0000091A 6000 00A8 bra +0xAA /* 000009C4 */ label0000091E: 0000091E 7054 moveq.l D0, 0x54 00000920 B087 cmp.l D0, D7 00000922 6D14 blt +0x16 /* 00000938 */ 00000924 2F0C move.l -[A7], A4 00000926 7002 moveq.l D0, 0x02 00000928 2F00 move.l -[A7], D0 0000092A 4EBA 1416 jsr [PC + 0x1416 /* 00001D42 */] 0000092E 7251 moveq.l D1, 0x51 00000930 D081 add.l D0, D1 00000932 504F addq.w A7, 8 00000934 6000 008E bra +0x90 /* 000009C4 */ label00000938: 00000938 7058 moveq.l D0, 0x58 0000093A B087 cmp.l D0, D7 0000093C 6D12 blt +0x14 /* 00000950 */ 0000093E 2F0C move.l -[A7], A4 00000940 7003 moveq.l D0, 0x03 00000942 2F00 move.l -[A7], D0 00000944 4EBA 13FC jsr [PC + 0x13FC /* 00001D42 */] 00000948 7251 moveq.l D1, 0x51 0000094A D081 add.l D0, D1 0000094C 504F addq.w A7, 8 0000094E 6074 bra +0x76 /* 000009C4 */ label00000950: 00000950 7060 moveq.l D0, 0x60 00000952 B087 cmp.l D0, D7 00000954 6D12 blt +0x14 /* 00000968 */ 00000956 2F0C move.l -[A7], A4 00000958 7004 moveq.l D0, 0x04 0000095A 2F00 move.l -[A7], D0 0000095C 4EBA 13E4 jsr [PC + 0x13E4 /* 00001D42 */] 00000960 7251 moveq.l D1, 0x51 00000962 D081 add.l D0, D1 00000964 504F addq.w A7, 8 00000966 605C bra +0x5E /* 000009C4 */ label00000968: 00000968 7070 moveq.l D0, 0x70 0000096A B087 cmp.l D0, D7 0000096C 6D12 blt +0x14 /* 00000980 */ 0000096E 2F0C move.l -[A7], A4 00000970 7005 moveq.l D0, 0x05 00000972 2F00 move.l -[A7], D0 00000974 4EBA 13CC jsr [PC + 0x13CC /* 00001D42 */] 00000978 7251 moveq.l D1, 0x51 0000097A D081 add.l D0, D1 0000097C 504F addq.w A7, 8 0000097E 6044 bra +0x46 /* 000009C4 */ label00000980: 00000980 0C87 0000 0090 cmpi.l D7, 0x90 00000986 6E12 bgt +0x14 /* 0000099A */ 00000988 2F0C move.l -[A7], A4 0000098A 7006 moveq.l D0, 0x06 0000098C 2F00 move.l -[A7], D0 0000098E 4EBA 13B2 jsr [PC + 0x13B2 /* 00001D42 */] 00000992 7251 moveq.l D1, 0x51 00000994 D081 add.l D0, D1 00000996 504F addq.w A7, 8 00000998 602A bra +0x2C /* 000009C4 */ label0000099A: 0000099A 0C87 0000 00D0 cmpi.l D7, 0xD0 000009A0 6E12 bgt +0x14 /* 000009B4 */ 000009A2 2F0C move.l -[A7], A4 000009A4 7007 moveq.l D0, 0x07 000009A6 2F00 move.l -[A7], D0 000009A8 4EBA 1398 jsr [PC + 0x1398 /* 00001D42 */] 000009AC 7251 moveq.l D1, 0x51 000009AE D081 add.l D0, D1 000009B0 504F addq.w A7, 8 000009B2 6010 bra +0x12 /* 000009C4 */ label000009B4: 000009B4 2F0C move.l -[A7], A4 000009B6 7008 moveq.l D0, 0x08 000009B8 2F00 move.l -[A7], D0 000009BA 4EBA 1386 jsr [PC + 0x1386 /* 00001D42 */] 000009BE 7251 moveq.l D1, 0x51 000009C0 D081 add.l D0, D1 000009C2 504F addq.w A7, 8 label000009C4: 000009C4 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 000009CA 4E5E unlink A6 000009CC 4E75 rts fn000009CE: 000009CE 4E56 0000 link A6, 0 000009D2 48E7 0108 movem.l -[A7], D7,A4 000009D6 2E2E 0008 move.l D7, [A6 + 0x8] 000009DA 286E 000C movea.l A4, [A6 + 0xC] 000009DE 2F0C move.l -[A7], A4 000009E0 7001 moveq.l D0, 0x01 000009E2 2F00 move.l -[A7], D0 000009E4 4EBA 135C jsr [PC + 0x135C /* 00001D42 */] 000009E8 4A80 tst.l D0 000009EA 504F addq.w A7, 8 000009EC 6612 bne +0x14 /* 00000A00 */ 000009EE 2F0C move.l -[A7], A4 000009F0 7005 moveq.l D0, 0x05 000009F2 2F00 move.l -[A7], D0 000009F4 4EBA 134C jsr [PC + 0x134C /* 00001D42 */] 000009F8 5280 addq.l D0, 1 000009FA 504F addq.w A7, 8 000009FC 6000 0120 bra +0x122 /* 00000B1E */ label00000A00: 00000A00 2F0C move.l -[A7], A4 00000A02 7001 moveq.l D0, 0x01 00000A04 2F00 move.l -[A7], D0 00000A06 4EBA 133A jsr [PC + 0x133A /* 00001D42 */] 00000A0A 4A80 tst.l D0 00000A0C 504F addq.w A7, 8 00000A0E 6614 bne +0x16 /* 00000A24 */ 00000A10 2F0C move.l -[A7], A4 00000A12 7007 moveq.l D0, 0x07 00000A14 2F00 move.l -[A7], D0 00000A16 4EBA 132A jsr [PC + 0x132A /* 00001D42 */] 00000A1A 7221 moveq.l D1, 0x21 00000A1C D081 add.l D0, D1 00000A1E 504F addq.w A7, 8 00000A20 6000 00FC bra +0xFE /* 00000B1E */ label00000A24: 00000A24 0C87 0000 00A2 cmpi.l D7, 0xA2 00000A2A 6E16 bgt +0x18 /* 00000A42 */ 00000A2C 2F0C move.l -[A7], A4 00000A2E 7001 moveq.l D0, 0x01 00000A30 2F00 move.l -[A7], D0 00000A32 4EBA 130E jsr [PC + 0x130E /* 00001D42 */] 00000A36 D0BC 0000 00A1 add.l D0, 0xA1 00000A3C 504F addq.w A7, 8 00000A3E 6000 00DE bra +0xE0 /* 00000B1E */ label00000A42: 00000A42 0C87 0000 00A4 cmpi.l D7, 0xA4 00000A48 6E16 bgt +0x18 /* 00000A60 */ 00000A4A 2F0C move.l -[A7], A4 00000A4C 7002 moveq.l D0, 0x02 00000A4E 2F00 move.l -[A7], D0 00000A50 4EBA 12F0 jsr [PC + 0x12F0 /* 00001D42 */] 00000A54 D0BC 0000 00A1 add.l D0, 0xA1 00000A5A 504F addq.w A7, 8 00000A5C 6000 00C0 bra +0xC2 /* 00000B1E */ label00000A60: 00000A60 0C87 0000 00A8 cmpi.l D7, 0xA8 00000A66 6E16 bgt +0x18 /* 00000A7E */ 00000A68 2F0C move.l -[A7], A4 00000A6A 7003 moveq.l D0, 0x03 00000A6C 2F00 move.l -[A7], D0 00000A6E 4EBA 12D2 jsr [PC + 0x12D2 /* 00001D42 */] 00000A72 D0BC 0000 00A1 add.l D0, 0xA1 00000A78 504F addq.w A7, 8 00000A7A 6000 00A2 bra +0xA4 /* 00000B1E */ label00000A7E: 00000A7E 0C87 0000 00B0 cmpi.l D7, 0xB0 00000A84 6E16 bgt +0x18 /* 00000A9C */ 00000A86 2F0C move.l -[A7], A4 00000A88 7004 moveq.l D0, 0x04 00000A8A 2F00 move.l -[A7], D0 00000A8C 4EBA 12B4 jsr [PC + 0x12B4 /* 00001D42 */] 00000A90 D0BC 0000 00A1 add.l D0, 0xA1 00000A96 504F addq.w A7, 8 00000A98 6000 0084 bra +0x86 /* 00000B1E */ label00000A9C: 00000A9C 0C87 0000 00C0 cmpi.l D7, 0xC0 00000AA2 6E14 bgt +0x16 /* 00000AB8 */ 00000AA4 2F0C move.l -[A7], A4 00000AA6 7005 moveq.l D0, 0x05 00000AA8 2F00 move.l -[A7], D0 00000AAA 4EBA 1296 jsr [PC + 0x1296 /* 00001D42 */] 00000AAE D0BC 0000 00A1 add.l D0, 0xA1 00000AB4 504F addq.w A7, 8 00000AB6 6066 bra +0x68 /* 00000B1E */ label00000AB8: 00000AB8 0C87 0000 00E0 cmpi.l D7, 0xE0 00000ABE 6E14 bgt +0x16 /* 00000AD4 */ 00000AC0 2F0C move.l -[A7], A4 00000AC2 7006 moveq.l D0, 0x06 00000AC4 2F00 move.l -[A7], D0 00000AC6 4EBA 127A jsr [PC + 0x127A /* 00001D42 */] 00000ACA D0BC 0000 00A1 add.l D0, 0xA1 00000AD0 504F addq.w A7, 8 00000AD2 604A bra +0x4C /* 00000B1E */ label00000AD4: 00000AD4 0C87 0000 0120 cmpi.l D7, 0x120 00000ADA 6E14 bgt +0x16 /* 00000AF0 */ 00000ADC 2F0C move.l -[A7], A4 00000ADE 7007 moveq.l D0, 0x07 00000AE0 2F00 move.l -[A7], D0 00000AE2 4EBA 125E jsr [PC + 0x125E /* 00001D42 */] 00000AE6 D0BC 0000 00A1 add.l D0, 0xA1 00000AEC 504F addq.w A7, 8 00000AEE 602E bra +0x30 /* 00000B1E */ label00000AF0: 00000AF0 0C87 0000 01A0 cmpi.l D7, 0x1A0 00000AF6 6E14 bgt +0x16 /* 00000B0C */ 00000AF8 2F0C move.l -[A7], A4 00000AFA 7008 moveq.l D0, 0x08 00000AFC 2F00 move.l -[A7], D0 00000AFE 4EBA 1242 jsr [PC + 0x1242 /* 00001D42 */] 00000B02 D0BC 0000 00A1 add.l D0, 0xA1 00000B08 504F addq.w A7, 8 00000B0A 6012 bra +0x14 /* 00000B1E */ label00000B0C: 00000B0C 2F0C move.l -[A7], A4 00000B0E 7009 moveq.l D0, 0x09 00000B10 2F00 move.l -[A7], D0 00000B12 4EBA 11C2 jsr [PC + 0x11C2 /* 00001CD6 */] 00000B16 D0BC 0000 00A1 add.l D0, 0xA1 00000B1C 504F addq.w A7, 8 label00000B1E: 00000B1E 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 00000B24 4E5E unlink A6 00000B26 4E75 rts fn00000B28: 00000B28 4E56 0000 link A6, 0 00000B2C 48E7 0108 movem.l -[A7], D7,A4 00000B30 2E2E 0008 move.l D7, [A6 + 0x8] 00000B34 286E 000C movea.l A4, [A6 + 0xC] 00000B38 2F0C move.l -[A7], A4 00000B3A 7001 moveq.l D0, 0x01 00000B3C 2F00 move.l -[A7], D0 00000B3E 4EBA 1202 jsr [PC + 0x1202 /* 00001D42 */] 00000B42 4A80 tst.l D0 00000B44 504F addq.w A7, 8 00000B46 6612 bne +0x14 /* 00000B5A */ 00000B48 2F0C move.l -[A7], A4 00000B4A 7006 moveq.l D0, 0x06 00000B4C 2F00 move.l -[A7], D0 00000B4E 4EBA 11F2 jsr [PC + 0x11F2 /* 00001D42 */] 00000B52 5280 addq.l D0, 1 00000B54 504F addq.w A7, 8 00000B56 6000 013E bra +0x140 /* 00000C96 */ label00000B5A: 00000B5A 2F0C move.l -[A7], A4 00000B5C 7001 moveq.l D0, 0x01 00000B5E 2F00 move.l -[A7], D0 00000B60 4EBA 11E0 jsr [PC + 0x11E0 /* 00001D42 */] 00000B64 4A80 tst.l D0 00000B66 504F addq.w A7, 8 00000B68 6614 bne +0x16 /* 00000B7E */ 00000B6A 2F0C move.l -[A7], A4 00000B6C 7008 moveq.l D0, 0x08 00000B6E 2F00 move.l -[A7], D0 00000B70 4EBA 11D0 jsr [PC + 0x11D0 /* 00001D42 */] 00000B74 7241 moveq.l D1, 0x41 00000B76 D081 add.l D0, D1 00000B78 504F addq.w A7, 8 00000B7A 6000 011A bra +0x11C /* 00000C96 */ label00000B7E: 00000B7E 0C87 0000 0142 cmpi.l D7, 0x142 00000B84 6E16 bgt +0x18 /* 00000B9C */ 00000B86 2F0C move.l -[A7], A4 00000B88 7001 moveq.l D0, 0x01 00000B8A 2F00 move.l -[A7], D0 00000B8C 4EBA 11B4 jsr [PC + 0x11B4 /* 00001D42 */] 00000B90 D0BC 0000 0141 add.l D0, 0x141 00000B96 504F addq.w A7, 8 00000B98 6000 00FC bra +0xFE /* 00000C96 */ label00000B9C: 00000B9C 0C87 0000 0144 cmpi.l D7, 0x144 00000BA2 6E16 bgt +0x18 /* 00000BBA */ 00000BA4 2F0C move.l -[A7], A4 00000BA6 7002 moveq.l D0, 0x02 00000BA8 2F00 move.l -[A7], D0 00000BAA 4EBA 1196 jsr [PC + 0x1196 /* 00001D42 */] 00000BAE D0BC 0000 0141 add.l D0, 0x141 00000BB4 504F addq.w A7, 8 00000BB6 6000 00DE bra +0xE0 /* 00000C96 */ label00000BBA: 00000BBA 0C87 0000 0148 cmpi.l D7, 0x148 00000BC0 6E16 bgt +0x18 /* 00000BD8 */ 00000BC2 2F0C move.l -[A7], A4 00000BC4 7003 moveq.l D0, 0x03 00000BC6 2F00 move.l -[A7], D0 00000BC8 4EBA 1178 jsr [PC + 0x1178 /* 00001D42 */] 00000BCC D0BC 0000 0141 add.l D0, 0x141 00000BD2 504F addq.w A7, 8 00000BD4 6000 00C0 bra +0xC2 /* 00000C96 */ label00000BD8: 00000BD8 0C87 0000 0150 cmpi.l D7, 0x150 00000BDE 6E16 bgt +0x18 /* 00000BF6 */ 00000BE0 2F0C move.l -[A7], A4 00000BE2 7004 moveq.l D0, 0x04 00000BE4 2F00 move.l -[A7], D0 00000BE6 4EBA 115A jsr [PC + 0x115A /* 00001D42 */] 00000BEA D0BC 0000 0141 add.l D0, 0x141 00000BF0 504F addq.w A7, 8 00000BF2 6000 00A2 bra +0xA4 /* 00000C96 */ label00000BF6: 00000BF6 0C87 0000 0160 cmpi.l D7, 0x160 00000BFC 6E16 bgt +0x18 /* 00000C14 */ 00000BFE 2F0C move.l -[A7], A4 00000C00 7005 moveq.l D0, 0x05 00000C02 2F00 move.l -[A7], D0 00000C04 4EBA 113C jsr [PC + 0x113C /* 00001D42 */] 00000C08 D0BC 0000 0141 add.l D0, 0x141 00000C0E 504F addq.w A7, 8 00000C10 6000 0084 bra +0x86 /* 00000C96 */ label00000C14: 00000C14 0C87 0000 0180 cmpi.l D7, 0x180 00000C1A 6E14 bgt +0x16 /* 00000C30 */ 00000C1C 2F0C move.l -[A7], A4 00000C1E 7006 moveq.l D0, 0x06 00000C20 2F00 move.l -[A7], D0 00000C22 4EBA 111E jsr [PC + 0x111E /* 00001D42 */] 00000C26 D0BC 0000 0141 add.l D0, 0x141 00000C2C 504F addq.w A7, 8 00000C2E 6066 bra +0x68 /* 00000C96 */ label00000C30: 00000C30 0C87 0000 01C0 cmpi.l D7, 0x1C0 00000C36 6E14 bgt +0x16 /* 00000C4C */ 00000C38 2F0C move.l -[A7], A4 00000C3A 7007 moveq.l D0, 0x07 00000C3C 2F00 move.l -[A7], D0 00000C3E 4EBA 1102 jsr [PC + 0x1102 /* 00001D42 */] 00000C42 D0BC 0000 0141 add.l D0, 0x141 00000C48 504F addq.w A7, 8 00000C4A 604A bra +0x4C /* 00000C96 */ label00000C4C: 00000C4C 0C87 0000 0240 cmpi.l D7, 0x240 00000C52 6E14 bgt +0x16 /* 00000C68 */ 00000C54 2F0C move.l -[A7], A4 00000C56 7008 moveq.l D0, 0x08 00000C58 2F00 move.l -[A7], D0 00000C5A 4EBA 10E6 jsr [PC + 0x10E6 /* 00001D42 */] 00000C5E D0BC 0000 0141 add.l D0, 0x141 00000C64 504F addq.w A7, 8 00000C66 602E bra +0x30 /* 00000C96 */ label00000C68: 00000C68 0C87 0000 0340 cmpi.l D7, 0x340 00000C6E 6E14 bgt +0x16 /* 00000C84 */ 00000C70 2F0C move.l -[A7], A4 00000C72 7009 moveq.l D0, 0x09 00000C74 2F00 move.l -[A7], D0 00000C76 4EBA 105E jsr [PC + 0x105E /* 00001CD6 */] 00000C7A D0BC 0000 0141 add.l D0, 0x141 00000C80 504F addq.w A7, 8 00000C82 6012 bra +0x14 /* 00000C96 */ label00000C84: 00000C84 2F0C move.l -[A7], A4 00000C86 700A moveq.l D0, 0x0A 00000C88 2F00 move.l -[A7], D0 00000C8A 4EBA 104A jsr [PC + 0x104A /* 00001CD6 */] 00000C8E D0BC 0000 0141 add.l D0, 0x141 00000C94 504F addq.w A7, 8 label00000C96: 00000C96 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 00000C9C 4E5E unlink A6 00000C9E 4E75 rts fn00000CA0: 00000CA0 4E56 0000 link A6, 0 00000CA4 48E7 0108 movem.l -[A7], D7,A4 00000CA8 2E2E 0008 move.l D7, [A6 + 0x8] 00000CAC 286E 000C movea.l A4, [A6 + 0xC] 00000CB0 2F0C move.l -[A7], A4 00000CB2 7001 moveq.l D0, 0x01 00000CB4 2F00 move.l -[A7], D0 00000CB6 4EBA 108A jsr [PC + 0x108A /* 00001D42 */] 00000CBA 4A80 tst.l D0 00000CBC 504F addq.w A7, 8 00000CBE 6612 bne +0x14 /* 00000CD2 */ 00000CC0 2F0C move.l -[A7], A4 00000CC2 7007 moveq.l D0, 0x07 00000CC4 2F00 move.l -[A7], D0 00000CC6 4EBA 107A jsr [PC + 0x107A /* 00001D42 */] 00000CCA 5280 addq.l D0, 1 00000CCC 504F addq.w A7, 8 00000CCE 6000 015E bra +0x160 /* 00000E2E */ label00000CD2: 00000CD2 2F0C move.l -[A7], A4 00000CD4 7001 moveq.l D0, 0x01 00000CD6 2F00 move.l -[A7], D0 00000CD8 4EBA 1068 jsr [PC + 0x1068 /* 00001D42 */] 00000CDC 4A80 tst.l D0 00000CDE 504F addq.w A7, 8 00000CE0 6616 bne +0x18 /* 00000CF8 */ 00000CE2 2F0C move.l -[A7], A4 00000CE4 7009 moveq.l D0, 0x09 00000CE6 2F00 move.l -[A7], D0 00000CE8 4EBA 0FEC jsr [PC + 0xFEC /* 00001CD6 */] 00000CEC D0BC 0000 0081 add.l D0, 0x81 00000CF2 504F addq.w A7, 8 00000CF4 6000 0138 bra +0x13A /* 00000E2E */ label00000CF8: 00000CF8 0C87 0000 0282 cmpi.l D7, 0x282 00000CFE 6E16 bgt +0x18 /* 00000D16 */ 00000D00 2F0C move.l -[A7], A4 00000D02 7001 moveq.l D0, 0x01 00000D04 2F00 move.l -[A7], D0 00000D06 4EBA 103A jsr [PC + 0x103A /* 00001D42 */] 00000D0A D0BC 0000 0281 add.l D0, 0x281 00000D10 504F addq.w A7, 8 00000D12 6000 011A bra +0x11C /* 00000E2E */ label00000D16: 00000D16 0C87 0000 0284 cmpi.l D7, 0x284 00000D1C 6E16 bgt +0x18 /* 00000D34 */ 00000D1E 2F0C move.l -[A7], A4 00000D20 7002 moveq.l D0, 0x02 00000D22 2F00 move.l -[A7], D0 00000D24 4EBA 101C jsr [PC + 0x101C /* 00001D42 */] 00000D28 D0BC 0000 0281 add.l D0, 0x281 00000D2E 504F addq.w A7, 8 00000D30 6000 00FC bra +0xFE /* 00000E2E */ label00000D34: 00000D34 0C87 0000 0288 cmpi.l D7, 0x288 00000D3A 6E16 bgt +0x18 /* 00000D52 */ 00000D3C 2F0C move.l -[A7], A4 00000D3E 7003 moveq.l D0, 0x03 00000D40 2F00 move.l -[A7], D0 00000D42 4EBA 0FFE jsr [PC + 0xFFE /* 00001D42 */] 00000D46 D0BC 0000 0281 add.l D0, 0x281 00000D4C 504F addq.w A7, 8 00000D4E 6000 00DE bra +0xE0 /* 00000E2E */ label00000D52: 00000D52 0C87 0000 0290 cmpi.l D7, 0x290 00000D58 6E16 bgt +0x18 /* 00000D70 */ 00000D5A 2F0C move.l -[A7], A4 00000D5C 7004 moveq.l D0, 0x04 00000D5E 2F00 move.l -[A7], D0 00000D60 4EBA 0FE0 jsr [PC + 0xFE0 /* 00001D42 */] 00000D64 D0BC 0000 0281 add.l D0, 0x281 00000D6A 504F addq.w A7, 8 00000D6C 6000 00C0 bra +0xC2 /* 00000E2E */ label00000D70: 00000D70 0C87 0000 02A0 cmpi.l D7, 0x2A0 00000D76 6E16 bgt +0x18 /* 00000D8E */ 00000D78 2F0C move.l -[A7], A4 00000D7A 7005 moveq.l D0, 0x05 00000D7C 2F00 move.l -[A7], D0 00000D7E 4EBA 0FC2 jsr [PC + 0xFC2 /* 00001D42 */] 00000D82 D0BC 0000 0281 add.l D0, 0x281 00000D88 504F addq.w A7, 8 00000D8A 6000 00A2 bra +0xA4 /* 00000E2E */ label00000D8E: 00000D8E 0C87 0000 02C0 cmpi.l D7, 0x2C0 00000D94 6E16 bgt +0x18 /* 00000DAC */ 00000D96 2F0C move.l -[A7], A4 00000D98 7006 moveq.l D0, 0x06 00000D9A 2F00 move.l -[A7], D0 00000D9C 4EBA 0FA4 jsr [PC + 0xFA4 /* 00001D42 */] 00000DA0 D0BC 0000 0281 add.l D0, 0x281 00000DA6 504F addq.w A7, 8 00000DA8 6000 0084 bra +0x86 /* 00000E2E */ label00000DAC: 00000DAC 0C87 0000 0300 cmpi.l D7, 0x300 00000DB2 6E14 bgt +0x16 /* 00000DC8 */ 00000DB4 2F0C move.l -[A7], A4 00000DB6 7007 moveq.l D0, 0x07 00000DB8 2F00 move.l -[A7], D0 00000DBA 4EBA 0F86 jsr [PC + 0xF86 /* 00001D42 */] 00000DBE D0BC 0000 0281 add.l D0, 0x281 00000DC4 504F addq.w A7, 8 00000DC6 6066 bra +0x68 /* 00000E2E */ label00000DC8: 00000DC8 0C87 0000 0380 cmpi.l D7, 0x380 00000DCE 6E14 bgt +0x16 /* 00000DE4 */ 00000DD0 2F0C move.l -[A7], A4 00000DD2 7008 moveq.l D0, 0x08 00000DD4 2F00 move.l -[A7], D0 00000DD6 4EBA 0F6A jsr [PC + 0xF6A /* 00001D42 */] 00000DDA D0BC 0000 0281 add.l D0, 0x281 00000DE0 504F addq.w A7, 8 00000DE2 604A bra +0x4C /* 00000E2E */ label00000DE4: 00000DE4 0C87 0000 0480 cmpi.l D7, 0x480 00000DEA 6E14 bgt +0x16 /* 00000E00 */ 00000DEC 2F0C move.l -[A7], A4 00000DEE 7009 moveq.l D0, 0x09 00000DF0 2F00 move.l -[A7], D0 00000DF2 4EBA 0EE2 jsr [PC + 0xEE2 /* 00001CD6 */] 00000DF6 D0BC 0000 0281 add.l D0, 0x281 00000DFC 504F addq.w A7, 8 00000DFE 602E bra +0x30 /* 00000E2E */ label00000E00: 00000E00 0C87 0000 066C cmpi.l D7, 0x66C 00000E06 6E14 bgt +0x16 /* 00000E1C */ 00000E08 2F0C move.l -[A7], A4 00000E0A 700A moveq.l D0, 0x0A 00000E0C 2F00 move.l -[A7], D0 00000E0E 4EBA 0EC6 jsr [PC + 0xEC6 /* 00001CD6 */] 00000E12 D0BC 0000 0281 add.l D0, 0x281 00000E18 504F addq.w A7, 8 00000E1A 6012 bra +0x14 /* 00000E2E */ label00000E1C: 00000E1C 2F0C move.l -[A7], A4 00000E1E 700B moveq.l D0, 0x0B 00000E20 2F00 move.l -[A7], D0 00000E22 4EBA 0EB2 jsr [PC + 0xEB2 /* 00001CD6 */] 00000E26 D0BC 0000 0281 add.l D0, 0x281 00000E2C 504F addq.w A7, 8 label00000E2E: 00000E2E 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 00000E34 4E5E unlink A6 00000E36 4E75 rts fn00000E38: 00000E38 4E56 0000 link A6, 0 00000E3C 48E7 0108 movem.l -[A7], D7,A4 00000E40 2E2E 0008 move.l D7, [A6 + 0x8] 00000E44 286E 000C movea.l A4, [A6 + 0xC] 00000E48 2F0C move.l -[A7], A4 00000E4A 7001 moveq.l D0, 0x01 00000E4C 2F00 move.l -[A7], D0 00000E4E 4EBA 0EF2 jsr [PC + 0xEF2 /* 00001D42 */] 00000E52 4A80 tst.l D0 00000E54 504F addq.w A7, 8 00000E56 6612 bne +0x14 /* 00000E6A */ 00000E58 2F0C move.l -[A7], A4 00000E5A 7008 moveq.l D0, 0x08 00000E5C 2F00 move.l -[A7], D0 00000E5E 4EBA 0EE2 jsr [PC + 0xEE2 /* 00001D42 */] 00000E62 5280 addq.l D0, 1 00000E64 504F addq.w A7, 8 00000E66 6000 017C bra +0x17E /* 00000FE4 */ label00000E6A: 00000E6A 2F0C move.l -[A7], A4 00000E6C 7001 moveq.l D0, 0x01 00000E6E 2F00 move.l -[A7], D0 00000E70 4EBA 0ED0 jsr [PC + 0xED0 /* 00001D42 */] 00000E74 4A80 tst.l D0 00000E76 504F addq.w A7, 8 00000E78 6616 bne +0x18 /* 00000E90 */ 00000E7A 2F0C move.l -[A7], A4 00000E7C 700A moveq.l D0, 0x0A 00000E7E 2F00 move.l -[A7], D0 00000E80 4EBA 0E54 jsr [PC + 0xE54 /* 00001CD6 */] 00000E84 D0BC 0000 0101 add.l D0, 0x101 00000E8A 504F addq.w A7, 8 00000E8C 6000 0156 bra +0x158 /* 00000FE4 */ label00000E90: 00000E90 0C87 0000 0502 cmpi.l D7, 0x502 00000E96 6E16 bgt +0x18 /* 00000EAE */ 00000E98 2F0C move.l -[A7], A4 00000E9A 7001 moveq.l D0, 0x01 00000E9C 2F00 move.l -[A7], D0 00000E9E 4EBA 0EA2 jsr [PC + 0xEA2 /* 00001D42 */] 00000EA2 D0BC 0000 0501 add.l D0, 0x501 00000EA8 504F addq.w A7, 8 00000EAA 6000 0138 bra +0x13A /* 00000FE4 */ label00000EAE: 00000EAE 0C87 0000 0504 cmpi.l D7, 0x504 00000EB4 6E16 bgt +0x18 /* 00000ECC */ 00000EB6 2F0C move.l -[A7], A4 00000EB8 7002 moveq.l D0, 0x02 00000EBA 2F00 move.l -[A7], D0 00000EBC 4EBA 0E84 jsr [PC + 0xE84 /* 00001D42 */] 00000EC0 D0BC 0000 0501 add.l D0, 0x501 00000EC6 504F addq.w A7, 8 00000EC8 6000 011A bra +0x11C /* 00000FE4 */ label00000ECC: 00000ECC 0C87 0000 0508 cmpi.l D7, 0x508 00000ED2 6E16 bgt +0x18 /* 00000EEA */ 00000ED4 2F0C move.l -[A7], A4 00000ED6 7003 moveq.l D0, 0x03 00000ED8 2F00 move.l -[A7], D0 00000EDA 4EBA 0E66 jsr [PC + 0xE66 /* 00001D42 */] 00000EDE D0BC 0000 0501 add.l D0, 0x501 00000EE4 504F addq.w A7, 8 00000EE6 6000 00FC bra +0xFE /* 00000FE4 */ label00000EEA: 00000EEA 0C87 0000 0510 cmpi.l D7, 0x510 00000EF0 6E16 bgt +0x18 /* 00000F08 */ 00000EF2 2F0C move.l -[A7], A4 00000EF4 7004 moveq.l D0, 0x04 00000EF6 2F00 move.l -[A7], D0 00000EF8 4EBA 0E48 jsr [PC + 0xE48 /* 00001D42 */] 00000EFC D0BC 0000 0501 add.l D0, 0x501 00000F02 504F addq.w A7, 8 00000F04 6000 00DE bra +0xE0 /* 00000FE4 */ label00000F08: 00000F08 0C87 0000 0520 cmpi.l D7, 0x520 00000F0E 6E16 bgt +0x18 /* 00000F26 */ 00000F10 2F0C move.l -[A7], A4 00000F12 7005 moveq.l D0, 0x05 00000F14 2F00 move.l -[A7], D0 00000F16 4EBA 0E2A jsr [PC + 0xE2A /* 00001D42 */] 00000F1A D0BC 0000 0501 add.l D0, 0x501 00000F20 504F addq.w A7, 8 00000F22 6000 00C0 bra +0xC2 /* 00000FE4 */ label00000F26: 00000F26 0C87 0000 0540 cmpi.l D7, 0x540 00000F2C 6E16 bgt +0x18 /* 00000F44 */ 00000F2E 2F0C move.l -[A7], A4 00000F30 7006 moveq.l D0, 0x06 00000F32 2F00 move.l -[A7], D0 00000F34 4EBA 0E0C jsr [PC + 0xE0C /* 00001D42 */] 00000F38 D0BC 0000 0501 add.l D0, 0x501 00000F3E 504F addq.w A7, 8 00000F40 6000 00A2 bra +0xA4 /* 00000FE4 */ label00000F44: 00000F44 0C87 0000 0580 cmpi.l D7, 0x580 00000F4A 6E16 bgt +0x18 /* 00000F62 */ 00000F4C 2F0C move.l -[A7], A4 00000F4E 7007 moveq.l D0, 0x07 00000F50 2F00 move.l -[A7], D0 00000F52 4EBA 0DEE jsr [PC + 0xDEE /* 00001D42 */] 00000F56 D0BC 0000 0501 add.l D0, 0x501 00000F5C 504F addq.w A7, 8 00000F5E 6000 0084 bra +0x86 /* 00000FE4 */ label00000F62: 00000F62 0C87 0000 0600 cmpi.l D7, 0x600 00000F68 6E14 bgt +0x16 /* 00000F7E */ 00000F6A 2F0C move.l -[A7], A4 00000F6C 7008 moveq.l D0, 0x08 00000F6E 2F00 move.l -[A7], D0 00000F70 4EBA 0DD0 jsr [PC + 0xDD0 /* 00001D42 */] 00000F74 D0BC 0000 0501 add.l D0, 0x501 00000F7A 504F addq.w A7, 8 00000F7C 6066 bra +0x68 /* 00000FE4 */ label00000F7E: 00000F7E 0C87 0000 0700 cmpi.l D7, 0x700 00000F84 6E14 bgt +0x16 /* 00000F9A */ 00000F86 2F0C move.l -[A7], A4 00000F88 7009 moveq.l D0, 0x09 00000F8A 2F00 move.l -[A7], D0 00000F8C 4EBA 0D48 jsr [PC + 0xD48 /* 00001CD6 */] 00000F90 D0BC 0000 0501 add.l D0, 0x501 00000F96 504F addq.w A7, 8 00000F98 604A bra +0x4C /* 00000FE4 */ label00000F9A: 00000F9A 0C87 0000 0900 cmpi.l D7, 0x900 /* '\t\0' */ 00000FA0 6E14 bgt +0x16 /* 00000FB6 */ 00000FA2 2F0C move.l -[A7], A4 00000FA4 700A moveq.l D0, 0x0A 00000FA6 2F00 move.l -[A7], D0 00000FA8 4EBA 0D2C jsr [PC + 0xD2C /* 00001CD6 */] 00000FAC D0BC 0000 0501 add.l D0, 0x501 00000FB2 504F addq.w A7, 8 00000FB4 602E bra +0x30 /* 00000FE4 */ label00000FB6: 00000FB6 0C87 0000 0D00 cmpi.l D7, 0xD00 /* '\r\0' */ 00000FBC 6E14 bgt +0x16 /* 00000FD2 */ 00000FBE 2F0C move.l -[A7], A4 00000FC0 700B moveq.l D0, 0x0B 00000FC2 2F00 move.l -[A7], D0 00000FC4 4EBA 0D10 jsr [PC + 0xD10 /* 00001CD6 */] 00000FC8 D0BC 0000 0501 add.l D0, 0x501 00000FCE 504F addq.w A7, 8 00000FD0 6012 bra +0x14 /* 00000FE4 */ label00000FD2: 00000FD2 2F0C move.l -[A7], A4 00000FD4 700C moveq.l D0, 0x0C 00000FD6 2F00 move.l -[A7], D0 00000FD8 4EBA 0CFC jsr [PC + 0xCFC /* 00001CD6 */] 00000FDC D0BC 0000 0501 add.l D0, 0x501 00000FE2 504F addq.w A7, 8 label00000FE4: 00000FE4 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 00000FEA 4E5E unlink A6 00000FEC 4E75 rts fn00000FEE: 00000FEE 4E56 0000 link A6, 0 00000FF2 48E7 0108 movem.l -[A7], D7,A4 00000FF6 2E2E 0008 move.l D7, [A6 + 0x8] 00000FFA 286E 000C movea.l A4, [A6 + 0xC] 00000FFE 2F0C move.l -[A7], A4 00001000 7001 moveq.l D0, 0x01 00001002 2F00 move.l -[A7], D0 00001004 4EBA 0D3C jsr [PC + 0xD3C /* 00001D42 */] 00001008 4A80 tst.l D0 0000100A 504F addq.w A7, 8 0000100C 6612 bne +0x14 /* 00001020 */ 0000100E 2F0C move.l -[A7], A4 00001010 7009 moveq.l D0, 0x09 00001012 2F00 move.l -[A7], D0 00001014 4EBA 0CC0 jsr [PC + 0xCC0 /* 00001CD6 */] 00001018 5280 addq.l D0, 1 0000101A 504F addq.w A7, 8 0000101C 6000 019A bra +0x19C /* 000011B8 */ label00001020: 00001020 2F0C move.l -[A7], A4 00001022 7001 moveq.l D0, 0x01 00001024 2F00 move.l -[A7], D0 00001026 4EBA 0D1A jsr [PC + 0xD1A /* 00001D42 */] 0000102A 4A80 tst.l D0 0000102C 504F addq.w A7, 8 0000102E 6616 bne +0x18 /* 00001046 */ 00001030 2F0C move.l -[A7], A4 00001032 700B moveq.l D0, 0x0B 00001034 2F00 move.l -[A7], D0 00001036 4EBA 0C9E jsr [PC + 0xC9E /* 00001CD6 */] 0000103A D0BC 0000 0201 add.l D0, 0x201 00001040 504F addq.w A7, 8 00001042 6000 0174 bra +0x176 /* 000011B8 */ label00001046: 00001046 0C87 0000 0A02 cmpi.l D7, 0xA02 0000104C 6E16 bgt +0x18 /* 00001064 */ 0000104E 2F0C move.l -[A7], A4 00001050 7001 moveq.l D0, 0x01 00001052 2F00 move.l -[A7], D0 00001054 4EBA 0CEC jsr [PC + 0xCEC /* 00001D42 */] 00001058 D0BC 0000 0A01 add.l D0, 0xA01 0000105E 504F addq.w A7, 8 00001060 6000 0156 bra +0x158 /* 000011B8 */ label00001064: 00001064 0C87 0000 0A04 cmpi.l D7, 0xA04 0000106A 6E16 bgt +0x18 /* 00001082 */ 0000106C 2F0C move.l -[A7], A4 0000106E 7002 moveq.l D0, 0x02 00001070 2F00 move.l -[A7], D0 00001072 4EBA 0CCE jsr [PC + 0xCCE /* 00001D42 */] 00001076 D0BC 0000 0A01 add.l D0, 0xA01 0000107C 504F addq.w A7, 8 0000107E 6000 0138 bra +0x13A /* 000011B8 */ label00001082: 00001082 0C87 0000 0A08 cmpi.l D7, 0xA08 00001088 6E16 bgt +0x18 /* 000010A0 */ 0000108A 2F0C move.l -[A7], A4 0000108C 7003 moveq.l D0, 0x03 0000108E 2F00 move.l -[A7], D0 00001090 4EBA 0CB0 jsr [PC + 0xCB0 /* 00001D42 */] 00001094 D0BC 0000 0A01 add.l D0, 0xA01 0000109A 504F addq.w A7, 8 0000109C 6000 011A bra +0x11C /* 000011B8 */ label000010A0: 000010A0 0C87 0000 0A10 cmpi.l D7, 0xA10 000010A6 6E16 bgt +0x18 /* 000010BE */ 000010A8 2F0C move.l -[A7], A4 000010AA 7004 moveq.l D0, 0x04 000010AC 2F00 move.l -[A7], D0 000010AE 4EBA 0C92 jsr [PC + 0xC92 /* 00001D42 */] 000010B2 D0BC 0000 0A01 add.l D0, 0xA01 000010B8 504F addq.w A7, 8 000010BA 6000 00FC bra +0xFE /* 000011B8 */ label000010BE: 000010BE 0C87 0000 0A20 cmpi.l D7, 0xA20 /* '\n ' */ 000010C4 6E16 bgt +0x18 /* 000010DC */ 000010C6 2F0C move.l -[A7], A4 000010C8 7005 moveq.l D0, 0x05 000010CA 2F00 move.l -[A7], D0 000010CC 4EBA 0C74 jsr [PC + 0xC74 /* 00001D42 */] 000010D0 D0BC 0000 0A01 add.l D0, 0xA01 000010D6 504F addq.w A7, 8 000010D8 6000 00DE bra +0xE0 /* 000011B8 */ label000010DC: 000010DC 0C87 0000 0A40 cmpi.l D7, 0xA40 /* '\n@' */ 000010E2 6E16 bgt +0x18 /* 000010FA */ 000010E4 2F0C move.l -[A7], A4 000010E6 7006 moveq.l D0, 0x06 000010E8 2F00 move.l -[A7], D0 000010EA 4EBA 0C56 jsr [PC + 0xC56 /* 00001D42 */] 000010EE D0BC 0000 0A01 add.l D0, 0xA01 000010F4 504F addq.w A7, 8 000010F6 6000 00C0 bra +0xC2 /* 000011B8 */ label000010FA: 000010FA 0C87 0000 0A80 cmpi.l D7, 0xA80 00001100 6E16 bgt +0x18 /* 00001118 */ 00001102 2F0C move.l -[A7], A4 00001104 7007 moveq.l D0, 0x07 00001106 2F00 move.l -[A7], D0 00001108 4EBA 0C38 jsr [PC + 0xC38 /* 00001D42 */] 0000110C D0BC 0000 0A01 add.l D0, 0xA01 00001112 504F addq.w A7, 8 00001114 6000 00A2 bra +0xA4 /* 000011B8 */ label00001118: 00001118 0C87 0000 0B00 cmpi.l D7, 0xB00 0000111E 6E16 bgt +0x18 /* 00001136 */ 00001120 2F0C move.l -[A7], A4 00001122 7008 moveq.l D0, 0x08 00001124 2F00 move.l -[A7], D0 00001126 4EBA 0C1A jsr [PC + 0xC1A /* 00001D42 */] 0000112A D0BC 0000 0A01 add.l D0, 0xA01 00001130 504F addq.w A7, 8 00001132 6000 0084 bra +0x86 /* 000011B8 */ label00001136: 00001136 0C87 0000 0C00 cmpi.l D7, 0xC00 0000113C 6E14 bgt +0x16 /* 00001152 */ 0000113E 2F0C move.l -[A7], A4 00001140 7009 moveq.l D0, 0x09 00001142 2F00 move.l -[A7], D0 00001144 4EBA 0B90 jsr [PC + 0xB90 /* 00001CD6 */] 00001148 D0BC 0000 0A01 add.l D0, 0xA01 0000114E 504F addq.w A7, 8 00001150 6066 bra +0x68 /* 000011B8 */ label00001152: 00001152 0C87 0000 0E00 cmpi.l D7, 0xE00 00001158 6E14 bgt +0x16 /* 0000116E */ 0000115A 2F0C move.l -[A7], A4 0000115C 700A moveq.l D0, 0x0A 0000115E 2F00 move.l -[A7], D0 00001160 4EBA 0B74 jsr [PC + 0xB74 /* 00001CD6 */] 00001164 D0BC 0000 0A01 add.l D0, 0xA01 0000116A 504F addq.w A7, 8 0000116C 604A bra +0x4C /* 000011B8 */ label0000116E: 0000116E 0C87 0000 1200 cmpi.l D7, 0x1200 00001174 6E14 bgt +0x16 /* 0000118A */ 00001176 2F0C move.l -[A7], A4 00001178 700B moveq.l D0, 0x0B 0000117A 2F00 move.l -[A7], D0 0000117C 4EBA 0B58 jsr [PC + 0xB58 /* 00001CD6 */] 00001180 D0BC 0000 0A01 add.l D0, 0xA01 00001186 504F addq.w A7, 8 00001188 602E bra +0x30 /* 000011B8 */ label0000118A: 0000118A 0C87 0000 1A00 cmpi.l D7, 0x1A00 00001190 6E14 bgt +0x16 /* 000011A6 */ 00001192 2F0C move.l -[A7], A4 00001194 700C moveq.l D0, 0x0C 00001196 2F00 move.l -[A7], D0 00001198 4EBA 0B3C jsr [PC + 0xB3C /* 00001CD6 */] 0000119C D0BC 0000 0A01 add.l D0, 0xA01 000011A2 504F addq.w A7, 8 000011A4 6012 bra +0x14 /* 000011B8 */ label000011A6: 000011A6 2F0C move.l -[A7], A4 000011A8 700D moveq.l D0, 0x0D 000011AA 2F00 move.l -[A7], D0 000011AC 4EBA 0B28 jsr [PC + 0xB28 /* 00001CD6 */] 000011B0 D0BC 0000 0A01 add.l D0, 0xA01 000011B6 504F addq.w A7, 8 label000011B8: 000011B8 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 000011BE 4E5E unlink A6 000011C0 4E75 rts fn000011C2: 000011C2 4E56 0000 link A6, 0 000011C6 48E7 0108 movem.l -[A7], D7,A4 000011CA 2E2E 0008 move.l D7, [A6 + 0x8] 000011CE 286E 000C movea.l A4, [A6 + 0xC] 000011D2 2F0C move.l -[A7], A4 000011D4 7001 moveq.l D0, 0x01 000011D6 2F00 move.l -[A7], D0 000011D8 4EBA 0B68 jsr [PC + 0xB68 /* 00001D42 */] 000011DC 4A80 tst.l D0 000011DE 504F addq.w A7, 8 000011E0 6612 bne +0x14 /* 000011F4 */ 000011E2 2F0C move.l -[A7], A4 000011E4 700A moveq.l D0, 0x0A 000011E6 2F00 move.l -[A7], D0 000011E8 4EBA 0AEC jsr [PC + 0xAEC /* 00001CD6 */] 000011EC 5280 addq.l D0, 1 000011EE 504F addq.w A7, 8 000011F0 6000 01B8 bra +0x1BA /* 000013AA */ label000011F4: 000011F4 2F0C move.l -[A7], A4 000011F6 7001 moveq.l D0, 0x01 000011F8 2F00 move.l -[A7], D0 000011FA 4EBA 0B46 jsr [PC + 0xB46 /* 00001D42 */] 000011FE 4A80 tst.l D0 00001200 504F addq.w A7, 8 00001202 6616 bne +0x18 /* 0000121A */ 00001204 2F0C move.l -[A7], A4 00001206 700C moveq.l D0, 0x0C 00001208 2F00 move.l -[A7], D0 0000120A 4EBA 0ACA jsr [PC + 0xACA /* 00001CD6 */] 0000120E D0BC 0000 0401 add.l D0, 0x401 00001214 504F addq.w A7, 8 00001216 6000 0192 bra +0x194 /* 000013AA */ label0000121A: 0000121A 0C87 0000 1402 cmpi.l D7, 0x1402 00001220 6E16 bgt +0x18 /* 00001238 */ 00001222 2F0C move.l -[A7], A4 00001224 7001 moveq.l D0, 0x01 00001226 2F00 move.l -[A7], D0 00001228 4EBA 0B18 jsr [PC + 0xB18 /* 00001D42 */] 0000122C D0BC 0000 1401 add.l D0, 0x1401 00001232 504F addq.w A7, 8 00001234 6000 0174 bra +0x176 /* 000013AA */ label00001238: 00001238 0C87 0000 1404 cmpi.l D7, 0x1404 0000123E 6E16 bgt +0x18 /* 00001256 */ 00001240 2F0C move.l -[A7], A4 00001242 7002 moveq.l D0, 0x02 00001244 2F00 move.l -[A7], D0 00001246 4EBA 0AFA jsr [PC + 0xAFA /* 00001D42 */] 0000124A D0BC 0000 1401 add.l D0, 0x1401 00001250 504F addq.w A7, 8 00001252 6000 0156 bra +0x158 /* 000013AA */ label00001256: 00001256 0C87 0000 1408 cmpi.l D7, 0x1408 0000125C 6E16 bgt +0x18 /* 00001274 */ 0000125E 2F0C move.l -[A7], A4 00001260 7003 moveq.l D0, 0x03 00001262 2F00 move.l -[A7], D0 00001264 4EBA 0ADC jsr [PC + 0xADC /* 00001D42 */] 00001268 D0BC 0000 1401 add.l D0, 0x1401 0000126E 504F addq.w A7, 8 00001270 6000 0138 bra +0x13A /* 000013AA */ label00001274: 00001274 0C87 0000 1410 cmpi.l D7, 0x1410 0000127A 6E16 bgt +0x18 /* 00001292 */ 0000127C 2F0C move.l -[A7], A4 0000127E 7004 moveq.l D0, 0x04 00001280 2F00 move.l -[A7], D0 00001282 4EBA 0ABE jsr [PC + 0xABE /* 00001D42 */] 00001286 D0BC 0000 1401 add.l D0, 0x1401 0000128C 504F addq.w A7, 8 0000128E 6000 011A bra +0x11C /* 000013AA */ label00001292: 00001292 0C87 0000 1420 cmpi.l D7, 0x1420 00001298 6E16 bgt +0x18 /* 000012B0 */ 0000129A 2F0C move.l -[A7], A4 0000129C 7005 moveq.l D0, 0x05 0000129E 2F00 move.l -[A7], D0 000012A0 4EBA 0AA0 jsr [PC + 0xAA0 /* 00001D42 */] 000012A4 D0BC 0000 1401 add.l D0, 0x1401 000012AA 504F addq.w A7, 8 000012AC 6000 00FC bra +0xFE /* 000013AA */ label000012B0: 000012B0 0C87 0000 1440 cmpi.l D7, 0x1440 000012B6 6E16 bgt +0x18 /* 000012CE */ 000012B8 2F0C move.l -[A7], A4 000012BA 7006 moveq.l D0, 0x06 000012BC 2F00 move.l -[A7], D0 000012BE 4EBA 0A82 jsr [PC + 0xA82 /* 00001D42 */] 000012C2 D0BC 0000 1401 add.l D0, 0x1401 000012C8 504F addq.w A7, 8 000012CA 6000 00DE bra +0xE0 /* 000013AA */ label000012CE: 000012CE 0C87 0000 1480 cmpi.l D7, 0x1480 000012D4 6E16 bgt +0x18 /* 000012EC */ 000012D6 2F0C move.l -[A7], A4 000012D8 7007 moveq.l D0, 0x07 000012DA 2F00 move.l -[A7], D0 000012DC 4EBA 0A64 jsr [PC + 0xA64 /* 00001D42 */] 000012E0 D0BC 0000 1401 add.l D0, 0x1401 000012E6 504F addq.w A7, 8 000012E8 6000 00C0 bra +0xC2 /* 000013AA */ label000012EC: 000012EC 0C87 0000 1500 cmpi.l D7, 0x1500 000012F2 6E16 bgt +0x18 /* 0000130A */ 000012F4 2F0C move.l -[A7], A4 000012F6 7008 moveq.l D0, 0x08 000012F8 2F00 move.l -[A7], D0 000012FA 4EBA 0A46 jsr [PC + 0xA46 /* 00001D42 */] 000012FE D0BC 0000 1401 add.l D0, 0x1401 00001304 504F addq.w A7, 8 00001306 6000 00A2 bra +0xA4 /* 000013AA */ label0000130A: 0000130A 0C87 0000 1600 cmpi.l D7, 0x1600 00001310 6E16 bgt +0x18 /* 00001328 */ 00001312 2F0C move.l -[A7], A4 00001314 7009 moveq.l D0, 0x09 00001316 2F00 move.l -[A7], D0 00001318 4EBA 09BC jsr [PC + 0x9BC /* 00001CD6 */] 0000131C D0BC 0000 1401 add.l D0, 0x1401 00001322 504F addq.w A7, 8 00001324 6000 0084 bra +0x86 /* 000013AA */ label00001328: 00001328 0C87 0000 1800 cmpi.l D7, 0x1800 0000132E 6E14 bgt +0x16 /* 00001344 */ 00001330 2F0C move.l -[A7], A4 00001332 700A moveq.l D0, 0x0A 00001334 2F00 move.l -[A7], D0 00001336 4EBA 099E jsr [PC + 0x99E /* 00001CD6 */] 0000133A D0BC 0000 1401 add.l D0, 0x1401 00001340 504F addq.w A7, 8 00001342 6066 bra +0x68 /* 000013AA */ label00001344: 00001344 0C87 0000 1C00 cmpi.l D7, 0x1C00 0000134A 6E14 bgt +0x16 /* 00001360 */ 0000134C 2F0C move.l -[A7], A4 0000134E 700B moveq.l D0, 0x0B 00001350 2F00 move.l -[A7], D0 00001352 4EBA 0982 jsr [PC + 0x982 /* 00001CD6 */] 00001356 D0BC 0000 1401 add.l D0, 0x1401 0000135C 504F addq.w A7, 8 0000135E 604A bra +0x4C /* 000013AA */ label00001360: 00001360 0C87 0000 2400 cmpi.l D7, 0x2400 /* '$\0' */ 00001366 6E14 bgt +0x16 /* 0000137C */ 00001368 2F0C move.l -[A7], A4 0000136A 700C moveq.l D0, 0x0C 0000136C 2F00 move.l -[A7], D0 0000136E 4EBA 0966 jsr [PC + 0x966 /* 00001CD6 */] 00001372 D0BC 0000 1401 add.l D0, 0x1401 00001378 504F addq.w A7, 8 0000137A 602E bra +0x30 /* 000013AA */ label0000137C: 0000137C 0C87 0000 3400 cmpi.l D7, 0x3400 /* '4\0' */ 00001382 6E14 bgt +0x16 /* 00001398 */ 00001384 2F0C move.l -[A7], A4 00001386 700D moveq.l D0, 0x0D 00001388 2F00 move.l -[A7], D0 0000138A 4EBA 094A jsr [PC + 0x94A /* 00001CD6 */] 0000138E D0BC 0000 1401 add.l D0, 0x1401 00001394 504F addq.w A7, 8 00001396 6012 bra +0x14 /* 000013AA */ label00001398: 00001398 2F0C move.l -[A7], A4 0000139A 700E moveq.l D0, 0x0E 0000139C 2F00 move.l -[A7], D0 0000139E 4EBA 0936 jsr [PC + 0x936 /* 00001CD6 */] 000013A2 D0BC 0000 1401 add.l D0, 0x1401 000013A8 504F addq.w A7, 8 label000013AA: 000013AA 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 000013B0 4E5E unlink A6 000013B2 4E75 rts fn000013B4: 000013B4 4E56 0000 link A6, 0 000013B8 48E7 0108 movem.l -[A7], D7,A4 000013BC 2E2E 0008 move.l D7, [A6 + 0x8] 000013C0 286E 000C movea.l A4, [A6 + 0xC] 000013C4 2F0C move.l -[A7], A4 000013C6 7001 moveq.l D0, 0x01 000013C8 2F00 move.l -[A7], D0 000013CA 4EBA 0976 jsr [PC + 0x976 /* 00001D42 */] 000013CE 4A80 tst.l D0 000013D0 504F addq.w A7, 8 000013D2 6612 bne +0x14 /* 000013E6 */ 000013D4 2F0C move.l -[A7], A4 000013D6 700B moveq.l D0, 0x0B 000013D8 2F00 move.l -[A7], D0 000013DA 4EBA 08FA jsr [PC + 0x8FA /* 00001CD6 */] 000013DE 5280 addq.l D0, 1 000013E0 504F addq.w A7, 8 000013E2 6000 01D6 bra +0x1D8 /* 000015BA */ label000013E6: 000013E6 2F0C move.l -[A7], A4 000013E8 7001 moveq.l D0, 0x01 000013EA 2F00 move.l -[A7], D0 000013EC 4EBA 0954 jsr [PC + 0x954 /* 00001D42 */] 000013F0 4A80 tst.l D0 000013F2 504F addq.w A7, 8 000013F4 6616 bne +0x18 /* 0000140C */ 000013F6 2F0C move.l -[A7], A4 000013F8 700D moveq.l D0, 0x0D 000013FA 2F00 move.l -[A7], D0 000013FC 4EBA 08D8 jsr [PC + 0x8D8 /* 00001CD6 */] 00001400 D0BC 0000 0801 add.l D0, 0x801 00001406 504F addq.w A7, 8 00001408 6000 01B0 bra +0x1B2 /* 000015BA */ label0000140C: 0000140C 0C87 0000 2802 cmpi.l D7, 0x2802 00001412 6E16 bgt +0x18 /* 0000142A */ 00001414 2F0C move.l -[A7], A4 00001416 7001 moveq.l D0, 0x01 00001418 2F00 move.l -[A7], D0 0000141A 4EBA 0926 jsr [PC + 0x926 /* 00001D42 */] 0000141E D0BC 0000 2801 add.l D0, 0x2801 00001424 504F addq.w A7, 8 00001426 6000 0192 bra +0x194 /* 000015BA */ label0000142A: 0000142A 0C87 0000 2804 cmpi.l D7, 0x2804 00001430 6E16 bgt +0x18 /* 00001448 */ 00001432 2F0C move.l -[A7], A4 00001434 7002 moveq.l D0, 0x02 00001436 2F00 move.l -[A7], D0 00001438 4EBA 0908 jsr [PC + 0x908 /* 00001D42 */] 0000143C D0BC 0000 2801 add.l D0, 0x2801 00001442 504F addq.w A7, 8 00001444 6000 0174 bra +0x176 /* 000015BA */ label00001448: 00001448 0C87 0000 2808 cmpi.l D7, 0x2808 0000144E 6E16 bgt +0x18 /* 00001466 */ 00001450 2F0C move.l -[A7], A4 00001452 7003 moveq.l D0, 0x03 00001454 2F00 move.l -[A7], D0 00001456 4EBA 08EA jsr [PC + 0x8EA /* 00001D42 */] 0000145A D0BC 0000 2801 add.l D0, 0x2801 00001460 504F addq.w A7, 8 00001462 6000 0156 bra +0x158 /* 000015BA */ label00001466: 00001466 0C87 0000 2810 cmpi.l D7, 0x2810 0000146C 6E16 bgt +0x18 /* 00001484 */ 0000146E 2F0C move.l -[A7], A4 00001470 7004 moveq.l D0, 0x04 00001472 2F00 move.l -[A7], D0 00001474 4EBA 08CC jsr [PC + 0x8CC /* 00001D42 */] 00001478 D0BC 0000 2801 add.l D0, 0x2801 0000147E 504F addq.w A7, 8 00001480 6000 0138 bra +0x13A /* 000015BA */ label00001484: 00001484 0C87 0000 2820 cmpi.l D7, 0x2820 /* '( ' */ 0000148A 6E16 bgt +0x18 /* 000014A2 */ 0000148C 2F0C move.l -[A7], A4 0000148E 7005 moveq.l D0, 0x05 00001490 2F00 move.l -[A7], D0 00001492 4EBA 08AE jsr [PC + 0x8AE /* 00001D42 */] 00001496 D0BC 0000 2801 add.l D0, 0x2801 0000149C 504F addq.w A7, 8 0000149E 6000 011A bra +0x11C /* 000015BA */ label000014A2: 000014A2 0C87 0000 2840 cmpi.l D7, 0x2840 /* '(@' */ 000014A8 6E16 bgt +0x18 /* 000014C0 */ 000014AA 2F0C move.l -[A7], A4 000014AC 7006 moveq.l D0, 0x06 000014AE 2F00 move.l -[A7], D0 000014B0 4EBA 0890 jsr [PC + 0x890 /* 00001D42 */] 000014B4 D0BC 0000 2801 add.l D0, 0x2801 000014BA 504F addq.w A7, 8 000014BC 6000 00FC bra +0xFE /* 000015BA */ label000014C0: 000014C0 0C87 0000 2880 cmpi.l D7, 0x2880 000014C6 6E16 bgt +0x18 /* 000014DE */ 000014C8 2F0C move.l -[A7], A4 000014CA 7007 moveq.l D0, 0x07 000014CC 2F00 move.l -[A7], D0 000014CE 4EBA 0872 jsr [PC + 0x872 /* 00001D42 */] 000014D2 D0BC 0000 2801 add.l D0, 0x2801 000014D8 504F addq.w A7, 8 000014DA 6000 00DE bra +0xE0 /* 000015BA */ label000014DE: 000014DE 0C87 0000 2900 cmpi.l D7, 0x2900 /* ')\0' */ 000014E4 6E16 bgt +0x18 /* 000014FC */ 000014E6 2F0C move.l -[A7], A4 000014E8 7008 moveq.l D0, 0x08 000014EA 2F00 move.l -[A7], D0 000014EC 4EBA 0854 jsr [PC + 0x854 /* 00001D42 */] 000014F0 D0BC 0000 2801 add.l D0, 0x2801 000014F6 504F addq.w A7, 8 000014F8 6000 00C0 bra +0xC2 /* 000015BA */ label000014FC: 000014FC 0C87 0000 2A00 cmpi.l D7, 0x2A00 /* '*\0' */ 00001502 6E16 bgt +0x18 /* 0000151A */ 00001504 2F0C move.l -[A7], A4 00001506 7009 moveq.l D0, 0x09 00001508 2F00 move.l -[A7], D0 0000150A 4EBA 07CA jsr [PC + 0x7CA /* 00001CD6 */] 0000150E D0BC 0000 2801 add.l D0, 0x2801 00001514 504F addq.w A7, 8 00001516 6000 00A2 bra +0xA4 /* 000015BA */ label0000151A: 0000151A 0C87 0000 2C00 cmpi.l D7, 0x2C00 /* ',\0' */ 00001520 6E16 bgt +0x18 /* 00001538 */ 00001522 2F0C move.l -[A7], A4 00001524 700A moveq.l D0, 0x0A 00001526 2F00 move.l -[A7], D0 00001528 4EBA 07AC jsr [PC + 0x7AC /* 00001CD6 */] 0000152C D0BC 0000 2801 add.l D0, 0x2801 00001532 504F addq.w A7, 8 00001534 6000 0084 bra +0x86 /* 000015BA */ label00001538: 00001538 0C87 0000 3000 cmpi.l D7, 0x3000 /* '0\0' */ 0000153E 6E14 bgt +0x16 /* 00001554 */ 00001540 2F0C move.l -[A7], A4 00001542 700B moveq.l D0, 0x0B 00001544 2F00 move.l -[A7], D0 00001546 4EBA 078E jsr [PC + 0x78E /* 00001CD6 */] 0000154A D0BC 0000 2801 add.l D0, 0x2801 00001550 504F addq.w A7, 8 00001552 6066 bra +0x68 /* 000015BA */ label00001554: 00001554 0C87 0000 3800 cmpi.l D7, 0x3800 /* '8\0' */ 0000155A 6E14 bgt +0x16 /* 00001570 */ 0000155C 2F0C move.l -[A7], A4 0000155E 700C moveq.l D0, 0x0C 00001560 2F00 move.l -[A7], D0 00001562 4EBA 0772 jsr [PC + 0x772 /* 00001CD6 */] 00001566 D0BC 0000 2801 add.l D0, 0x2801 0000156C 504F addq.w A7, 8 0000156E 604A bra +0x4C /* 000015BA */ label00001570: 00001570 0C87 0000 4800 cmpi.l D7, 0x4800 /* 'H\0' */ 00001576 6E14 bgt +0x16 /* 0000158C */ 00001578 2F0C move.l -[A7], A4 0000157A 700D moveq.l D0, 0x0D 0000157C 2F00 move.l -[A7], D0 0000157E 4EBA 0756 jsr [PC + 0x756 /* 00001CD6 */] 00001582 D0BC 0000 2801 add.l D0, 0x2801 00001588 504F addq.w A7, 8 0000158A 602E bra +0x30 /* 000015BA */ label0000158C: 0000158C 0C87 0000 6800 cmpi.l D7, 0x6800 /* 'h\0' */ 00001592 6E14 bgt +0x16 /* 000015A8 */ 00001594 2F0C move.l -[A7], A4 00001596 700E moveq.l D0, 0x0E 00001598 2F00 move.l -[A7], D0 0000159A 4EBA 073A jsr [PC + 0x73A /* 00001CD6 */] 0000159E D0BC 0000 2801 add.l D0, 0x2801 000015A4 504F addq.w A7, 8 000015A6 6012 bra +0x14 /* 000015BA */ label000015A8: 000015A8 2F0C move.l -[A7], A4 000015AA 700F moveq.l D0, 0x0F 000015AC 2F00 move.l -[A7], D0 000015AE 4EBA 0726 jsr [PC + 0x726 /* 00001CD6 */] 000015B2 D0BC 0000 2801 add.l D0, 0x2801 000015B8 504F addq.w A7, 8 label000015BA: 000015BA 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 000015C0 4E5E unlink A6 000015C2 4E75 rts fn000015C4: 000015C4 4E56 0000 link A6, 0 000015C8 48E7 0108 movem.l -[A7], D7,A4 000015CC 2E2E 0008 move.l D7, [A6 + 0x8] 000015D0 286E 000C movea.l A4, [A6 + 0xC] 000015D4 2F0C move.l -[A7], A4 000015D6 7001 moveq.l D0, 0x01 000015D8 2F00 move.l -[A7], D0 000015DA 4EBA 0766 jsr [PC + 0x766 /* 00001D42 */] 000015DE 4A80 tst.l D0 000015E0 504F addq.w A7, 8 000015E2 6612 bne +0x14 /* 000015F6 */ 000015E4 2F0C move.l -[A7], A4 000015E6 700C moveq.l D0, 0x0C 000015E8 2F00 move.l -[A7], D0 000015EA 4EBA 06EA jsr [PC + 0x6EA /* 00001CD6 */] 000015EE 5280 addq.l D0, 1 000015F0 504F addq.w A7, 8 000015F2 6000 01F4 bra +0x1F6 /* 000017E8 */ label000015F6: 000015F6 2F0C move.l -[A7], A4 000015F8 7001 moveq.l D0, 0x01 000015FA 2F00 move.l -[A7], D0 000015FC 4EBA 0744 jsr [PC + 0x744 /* 00001D42 */] 00001600 4A80 tst.l D0 00001602 504F addq.w A7, 8 00001604 6616 bne +0x18 /* 0000161C */ 00001606 2F0C move.l -[A7], A4 00001608 700E moveq.l D0, 0x0E 0000160A 2F00 move.l -[A7], D0 0000160C 4EBA 06C8 jsr [PC + 0x6C8 /* 00001CD6 */] 00001610 D0BC 0000 1001 add.l D0, 0x1001 00001616 504F addq.w A7, 8 00001618 6000 01CE bra +0x1D0 /* 000017E8 */ label0000161C: 0000161C 0C87 0000 5002 cmpi.l D7, 0x5002 00001622 6E16 bgt +0x18 /* 0000163A */ 00001624 2F0C move.l -[A7], A4 00001626 7001 moveq.l D0, 0x01 00001628 2F00 move.l -[A7], D0 0000162A 4EBA 0716 jsr [PC + 0x716 /* 00001D42 */] 0000162E D0BC 0000 5001 add.l D0, 0x5001 00001634 504F addq.w A7, 8 00001636 6000 01B0 bra +0x1B2 /* 000017E8 */ label0000163A: 0000163A 0C87 0000 5004 cmpi.l D7, 0x5004 00001640 6E16 bgt +0x18 /* 00001658 */ 00001642 2F0C move.l -[A7], A4 00001644 7002 moveq.l D0, 0x02 00001646 2F00 move.l -[A7], D0 00001648 4EBA 06F8 jsr [PC + 0x6F8 /* 00001D42 */] 0000164C D0BC 0000 5001 add.l D0, 0x5001 00001652 504F addq.w A7, 8 00001654 6000 0192 bra +0x194 /* 000017E8 */ label00001658: 00001658 0C87 0000 5008 cmpi.l D7, 0x5008 0000165E 6E16 bgt +0x18 /* 00001676 */ 00001660 2F0C move.l -[A7], A4 00001662 7003 moveq.l D0, 0x03 00001664 2F00 move.l -[A7], D0 00001666 4EBA 06DA jsr [PC + 0x6DA /* 00001D42 */] 0000166A D0BC 0000 5001 add.l D0, 0x5001 00001670 504F addq.w A7, 8 00001672 6000 0174 bra +0x176 /* 000017E8 */ label00001676: 00001676 0C87 0000 5010 cmpi.l D7, 0x5010 0000167C 6E16 bgt +0x18 /* 00001694 */ 0000167E 2F0C move.l -[A7], A4 00001680 7004 moveq.l D0, 0x04 00001682 2F00 move.l -[A7], D0 00001684 4EBA 06BC jsr [PC + 0x6BC /* 00001D42 */] 00001688 D0BC 0000 5001 add.l D0, 0x5001 0000168E 504F addq.w A7, 8 00001690 6000 0156 bra +0x158 /* 000017E8 */ label00001694: 00001694 0C87 0000 5020 cmpi.l D7, 0x5020 /* 'P ' */ 0000169A 6E16 bgt +0x18 /* 000016B2 */ 0000169C 2F0C move.l -[A7], A4 0000169E 7005 moveq.l D0, 0x05 000016A0 2F00 move.l -[A7], D0 000016A2 4EBA 069E jsr [PC + 0x69E /* 00001D42 */] 000016A6 D0BC 0000 5001 add.l D0, 0x5001 000016AC 504F addq.w A7, 8 000016AE 6000 0138 bra +0x13A /* 000017E8 */ label000016B2: 000016B2 0C87 0000 5040 cmpi.l D7, 0x5040 /* 'P@' */ 000016B8 6E16 bgt +0x18 /* 000016D0 */ 000016BA 2F0C move.l -[A7], A4 000016BC 7006 moveq.l D0, 0x06 000016BE 2F00 move.l -[A7], D0 000016C0 4EBA 0680 jsr [PC + 0x680 /* 00001D42 */] 000016C4 D0BC 0000 5001 add.l D0, 0x5001 000016CA 504F addq.w A7, 8 000016CC 6000 011A bra +0x11C /* 000017E8 */ label000016D0: 000016D0 0C87 0000 5080 cmpi.l D7, 0x5080 000016D6 6E16 bgt +0x18 /* 000016EE */ 000016D8 2F0C move.l -[A7], A4 000016DA 7007 moveq.l D0, 0x07 000016DC 2F00 move.l -[A7], D0 000016DE 4EBA 0662 jsr [PC + 0x662 /* 00001D42 */] 000016E2 D0BC 0000 5001 add.l D0, 0x5001 000016E8 504F addq.w A7, 8 000016EA 6000 00FC bra +0xFE /* 000017E8 */ label000016EE: 000016EE 0C87 0000 5100 cmpi.l D7, 0x5100 /* 'Q\0' */ 000016F4 6E16 bgt +0x18 /* 0000170C */ 000016F6 2F0C move.l -[A7], A4 000016F8 7008 moveq.l D0, 0x08 000016FA 2F00 move.l -[A7], D0 000016FC 4EBA 0644 jsr [PC + 0x644 /* 00001D42 */] 00001700 D0BC 0000 5001 add.l D0, 0x5001 00001706 504F addq.w A7, 8 00001708 6000 00DE bra +0xE0 /* 000017E8 */ label0000170C: 0000170C 0C87 0000 5200 cmpi.l D7, 0x5200 /* 'R\0' */ 00001712 6E16 bgt +0x18 /* 0000172A */ 00001714 2F0C move.l -[A7], A4 00001716 7009 moveq.l D0, 0x09 00001718 2F00 move.l -[A7], D0 0000171A 4EBA 05BA jsr [PC + 0x5BA /* 00001CD6 */] 0000171E D0BC 0000 5001 add.l D0, 0x5001 00001724 504F addq.w A7, 8 00001726 6000 00C0 bra +0xC2 /* 000017E8 */ label0000172A: 0000172A 0C87 0000 5400 cmpi.l D7, 0x5400 /* 'T\0' */ 00001730 6E16 bgt +0x18 /* 00001748 */ 00001732 2F0C move.l -[A7], A4 00001734 700A moveq.l D0, 0x0A 00001736 2F00 move.l -[A7], D0 00001738 4EBA 059C jsr [PC + 0x59C /* 00001CD6 */] 0000173C D0BC 0000 5001 add.l D0, 0x5001 00001742 504F addq.w A7, 8 00001744 6000 00A2 bra +0xA4 /* 000017E8 */ label00001748: 00001748 0C87 0000 5800 cmpi.l D7, 0x5800 /* 'X\0' */ 0000174E 6E16 bgt +0x18 /* 00001766 */ 00001750 2F0C move.l -[A7], A4 00001752 700B moveq.l D0, 0x0B 00001754 2F00 move.l -[A7], D0 00001756 4EBA 057E jsr [PC + 0x57E /* 00001CD6 */] 0000175A D0BC 0000 5001 add.l D0, 0x5001 00001760 504F addq.w A7, 8 00001762 6000 0084 bra +0x86 /* 000017E8 */ label00001766: 00001766 0C87 0000 6000 cmpi.l D7, 0x6000 /* '`\0' */ 0000176C 6E14 bgt +0x16 /* 00001782 */ 0000176E 2F0C move.l -[A7], A4 00001770 700C moveq.l D0, 0x0C 00001772 2F00 move.l -[A7], D0 00001774 4EBA 0560 jsr [PC + 0x560 /* 00001CD6 */] 00001778 D0BC 0000 5001 add.l D0, 0x5001 0000177E 504F addq.w A7, 8 00001780 6066 bra +0x68 /* 000017E8 */ label00001782: 00001782 0C87 0000 7000 cmpi.l D7, 0x7000 /* 'p\0' */ 00001788 6E14 bgt +0x16 /* 0000179E */ 0000178A 2F0C move.l -[A7], A4 0000178C 700D moveq.l D0, 0x0D 0000178E 2F00 move.l -[A7], D0 00001790 4EBA 0544 jsr [PC + 0x544 /* 00001CD6 */] 00001794 D0BC 0000 5001 add.l D0, 0x5001 0000179A 504F addq.w A7, 8 0000179C 604A bra +0x4C /* 000017E8 */ label0000179E: 0000179E 0C87 0000 9000 cmpi.l D7, 0x9000 000017A4 6E14 bgt +0x16 /* 000017BA */ 000017A6 2F0C move.l -[A7], A4 000017A8 700E moveq.l D0, 0x0E 000017AA 2F00 move.l -[A7], D0 000017AC 4EBA 0528 jsr [PC + 0x528 /* 00001CD6 */] 000017B0 D0BC 0000 5001 add.l D0, 0x5001 000017B6 504F addq.w A7, 8 000017B8 602E bra +0x30 /* 000017E8 */ label000017BA: 000017BA 0C87 0000 D000 cmpi.l D7, 0xD000 000017C0 6E14 bgt +0x16 /* 000017D6 */ 000017C2 2F0C move.l -[A7], A4 000017C4 700F moveq.l D0, 0x0F 000017C6 2F00 move.l -[A7], D0 000017C8 4EBA 050C jsr [PC + 0x50C /* 00001CD6 */] 000017CC D0BC 0000 5001 add.l D0, 0x5001 000017D2 504F addq.w A7, 8 000017D4 6012 bra +0x14 /* 000017E8 */ label000017D6: 000017D6 2F0C move.l -[A7], A4 000017D8 7010 moveq.l D0, 0x10 000017DA 2F00 move.l -[A7], D0 000017DC 4EBA 04F8 jsr [PC + 0x4F8 /* 00001CD6 */] 000017E0 D0BC 0000 5001 add.l D0, 0x5001 000017E6 504F addq.w A7, 8 label000017E8: 000017E8 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 000017EE 4E5E unlink A6 000017F0 4E75 rts fn000017F2: 000017F2 4E56 0000 link A6, 0 000017F6 48E7 0108 movem.l -[A7], D7,A4 000017FA 2E2E 0008 move.l D7, [A6 + 0x8] 000017FE 286E 000C movea.l A4, [A6 + 0xC] 00001802 2F0C move.l -[A7], A4 00001804 7001 moveq.l D0, 0x01 00001806 2F00 move.l -[A7], D0 00001808 4EBA 0538 jsr [PC + 0x538 /* 00001D42 */] 0000180C 4A80 tst.l D0 0000180E 504F addq.w A7, 8 00001810 6612 bne +0x14 /* 00001824 */ 00001812 2F0C move.l -[A7], A4 00001814 700D moveq.l D0, 0x0D 00001816 2F00 move.l -[A7], D0 00001818 4EBA 04BC jsr [PC + 0x4BC /* 00001CD6 */] 0000181C 5280 addq.l D0, 1 0000181E 504F addq.w A7, 8 00001820 6000 0212 bra +0x214 /* 00001A34 */ label00001824: 00001824 2F0C move.l -[A7], A4 00001826 7001 moveq.l D0, 0x01 00001828 2F00 move.l -[A7], D0 0000182A 4EBA 0516 jsr [PC + 0x516 /* 00001D42 */] 0000182E 4A80 tst.l D0 00001830 504F addq.w A7, 8 00001832 6616 bne +0x18 /* 0000184A */ 00001834 2F0C move.l -[A7], A4 00001836 700F moveq.l D0, 0x0F 00001838 2F00 move.l -[A7], D0 0000183A 4EBA 049A jsr [PC + 0x49A /* 00001CD6 */] 0000183E D0BC 0000 2001 add.l D0, 0x2001 00001844 504F addq.w A7, 8 00001846 6000 01EC bra +0x1EE /* 00001A34 */ label0000184A: 0000184A 0C87 0000 A002 cmpi.l D7, 0xA002 00001850 6E16 bgt +0x18 /* 00001868 */ 00001852 2F0C move.l -[A7], A4 00001854 7001 moveq.l D0, 0x01 00001856 2F00 move.l -[A7], D0 00001858 4EBA 04E8 jsr [PC + 0x4E8 /* 00001D42 */] 0000185C D0BC 0000 A001 add.l D0, 0xA001 00001862 504F addq.w A7, 8 00001864 6000 01CE bra +0x1D0 /* 00001A34 */ label00001868: 00001868 0C87 0000 A004 cmpi.l D7, 0xA004 0000186E 6E16 bgt +0x18 /* 00001886 */ 00001870 2F0C move.l -[A7], A4 00001872 7002 moveq.l D0, 0x02 00001874 2F00 move.l -[A7], D0 00001876 4EBA 04CA jsr [PC + 0x4CA /* 00001D42 */] 0000187A D0BC 0000 A001 add.l D0, 0xA001 00001880 504F addq.w A7, 8 00001882 6000 01B0 bra +0x1B2 /* 00001A34 */ label00001886: 00001886 0C87 0000 A008 cmpi.l D7, 0xA008 0000188C 6E16 bgt +0x18 /* 000018A4 */ 0000188E 2F0C move.l -[A7], A4 00001890 7003 moveq.l D0, 0x03 00001892 2F00 move.l -[A7], D0 00001894 4EBA 04AC jsr [PC + 0x4AC /* 00001D42 */] 00001898 D0BC 0000 A001 add.l D0, 0xA001 0000189E 504F addq.w A7, 8 000018A0 6000 0192 bra +0x194 /* 00001A34 */ label000018A4: 000018A4 0C87 0000 A010 cmpi.l D7, 0xA010 000018AA 6E16 bgt +0x18 /* 000018C2 */ 000018AC 2F0C move.l -[A7], A4 000018AE 7004 moveq.l D0, 0x04 000018B0 2F00 move.l -[A7], D0 000018B2 4EBA 048E jsr [PC + 0x48E /* 00001D42 */] 000018B6 D0BC 0000 A001 add.l D0, 0xA001 000018BC 504F addq.w A7, 8 000018BE 6000 0174 bra +0x176 /* 00001A34 */ label000018C2: 000018C2 0C87 0000 A020 cmpi.l D7, 0xA020 000018C8 6E16 bgt +0x18 /* 000018E0 */ 000018CA 2F0C move.l -[A7], A4 000018CC 7005 moveq.l D0, 0x05 000018CE 2F00 move.l -[A7], D0 000018D0 4EBA 0470 jsr [PC + 0x470 /* 00001D42 */] 000018D4 D0BC 0000 A001 add.l D0, 0xA001 000018DA 504F addq.w A7, 8 000018DC 6000 0156 bra +0x158 /* 00001A34 */ label000018E0: 000018E0 0C87 0000 A040 cmpi.l D7, 0xA040 000018E6 6E16 bgt +0x18 /* 000018FE */ 000018E8 2F0C move.l -[A7], A4 000018EA 7006 moveq.l D0, 0x06 000018EC 2F00 move.l -[A7], D0 000018EE 4EBA 0452 jsr [PC + 0x452 /* 00001D42 */] 000018F2 D0BC 0000 A001 add.l D0, 0xA001 000018F8 504F addq.w A7, 8 000018FA 6000 0138 bra +0x13A /* 00001A34 */ label000018FE: 000018FE 0C87 0000 A080 cmpi.l D7, 0xA080 00001904 6E16 bgt +0x18 /* 0000191C */ 00001906 2F0C move.l -[A7], A4 00001908 7007 moveq.l D0, 0x07 0000190A 2F00 move.l -[A7], D0 0000190C 4EBA 0434 jsr [PC + 0x434 /* 00001D42 */] 00001910 D0BC 0000 A001 add.l D0, 0xA001 00001916 504F addq.w A7, 8 00001918 6000 011A bra +0x11C /* 00001A34 */ label0000191C: 0000191C 0C87 0000 A100 cmpi.l D7, 0xA100 00001922 6E16 bgt +0x18 /* 0000193A */ 00001924 2F0C move.l -[A7], A4 00001926 7008 moveq.l D0, 0x08 00001928 2F00 move.l -[A7], D0 0000192A 4EBA 0416 jsr [PC + 0x416 /* 00001D42 */] 0000192E D0BC 0000 A001 add.l D0, 0xA001 00001934 504F addq.w A7, 8 00001936 6000 00FC bra +0xFE /* 00001A34 */ label0000193A: 0000193A 0C87 0000 A200 cmpi.l D7, 0xA200 00001940 6E16 bgt +0x18 /* 00001958 */ 00001942 2F0C move.l -[A7], A4 00001944 7009 moveq.l D0, 0x09 00001946 2F00 move.l -[A7], D0 00001948 4EBA 038C jsr [PC + 0x38C /* 00001CD6 */] 0000194C D0BC 0000 A001 add.l D0, 0xA001 00001952 504F addq.w A7, 8 00001954 6000 00DE bra +0xE0 /* 00001A34 */ label00001958: 00001958 0C87 0000 A400 cmpi.l D7, 0xA400 0000195E 6E16 bgt +0x18 /* 00001976 */ 00001960 2F0C move.l -[A7], A4 00001962 700A moveq.l D0, 0x0A 00001964 2F00 move.l -[A7], D0 00001966 4EBA 036E jsr [PC + 0x36E /* 00001CD6 */] 0000196A D0BC 0000 A001 add.l D0, 0xA001 00001970 504F addq.w A7, 8 00001972 6000 00C0 bra +0xC2 /* 00001A34 */ label00001976: 00001976 0C87 0000 A800 cmpi.l D7, 0xA800 0000197C 6E16 bgt +0x18 /* 00001994 */ 0000197E 2F0C move.l -[A7], A4 00001980 700B moveq.l D0, 0x0B 00001982 2F00 move.l -[A7], D0 00001984 4EBA 0350 jsr [PC + 0x350 /* 00001CD6 */] 00001988 D0BC 0000 A001 add.l D0, 0xA001 0000198E 504F addq.w A7, 8 00001990 6000 00A2 bra +0xA4 /* 00001A34 */ label00001994: 00001994 0C87 0000 B000 cmpi.l D7, 0xB000 0000199A 6E16 bgt +0x18 /* 000019B2 */ 0000199C 2F0C move.l -[A7], A4 0000199E 700C moveq.l D0, 0x0C 000019A0 2F00 move.l -[A7], D0 000019A2 4EBA 0332 jsr [PC + 0x332 /* 00001CD6 */] 000019A6 D0BC 0000 A001 add.l D0, 0xA001 000019AC 504F addq.w A7, 8 000019AE 6000 0084 bra +0x86 /* 00001A34 */ label000019B2: 000019B2 0C87 0000 C000 cmpi.l D7, 0xC000 000019B8 6E14 bgt +0x16 /* 000019CE */ 000019BA 2F0C move.l -[A7], A4 000019BC 700D moveq.l D0, 0x0D 000019BE 2F00 move.l -[A7], D0 000019C0 4EBA 0314 jsr [PC + 0x314 /* 00001CD6 */] 000019C4 D0BC 0000 A001 add.l D0, 0xA001 000019CA 504F addq.w A7, 8 000019CC 6066 bra +0x68 /* 00001A34 */ label000019CE: 000019CE 0C87 0000 E000 cmpi.l D7, 0xE000 000019D4 6E14 bgt +0x16 /* 000019EA */ 000019D6 2F0C move.l -[A7], A4 000019D8 700E moveq.l D0, 0x0E 000019DA 2F00 move.l -[A7], D0 000019DC 4EBA 02F8 jsr [PC + 0x2F8 /* 00001CD6 */] 000019E0 D0BC 0000 A001 add.l D0, 0xA001 000019E6 504F addq.w A7, 8 000019E8 604A bra +0x4C /* 00001A34 */ label000019EA: 000019EA 0C87 0001 2000 cmpi.l D7, 0x12000 000019F0 6E14 bgt +0x16 /* 00001A06 */ 000019F2 2F0C move.l -[A7], A4 000019F4 700F moveq.l D0, 0x0F 000019F6 2F00 move.l -[A7], D0 000019F8 4EBA 02DC jsr [PC + 0x2DC /* 00001CD6 */] 000019FC D0BC 0000 A001 add.l D0, 0xA001 00001A02 504F addq.w A7, 8 00001A04 602E bra +0x30 /* 00001A34 */ label00001A06: 00001A06 0C87 0001 A000 cmpi.l D7, 0x1A000 00001A0C 6E14 bgt +0x16 /* 00001A22 */ 00001A0E 2F0C move.l -[A7], A4 00001A10 7010 moveq.l D0, 0x10 00001A12 2F00 move.l -[A7], D0 00001A14 4EBA 02C0 jsr [PC + 0x2C0 /* 00001CD6 */] 00001A18 D0BC 0000 A001 add.l D0, 0xA001 00001A1E 504F addq.w A7, 8 00001A20 6012 bra +0x14 /* 00001A34 */ label00001A22: 00001A22 2F0C move.l -[A7], A4 00001A24 7011 moveq.l D0, 0x11 00001A26 2F00 move.l -[A7], D0 00001A28 4EBA 02AC jsr [PC + 0x2AC /* 00001CD6 */] 00001A2C D0BC 0000 A001 add.l D0, 0xA001 00001A32 504F addq.w A7, 8 label00001A34: 00001A34 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 00001A3A 4E5E unlink A6 00001A3C 4E75 rts fn00001A3E: 00001A3E 4E56 0000 link A6, 0 00001A42 48E7 0108 movem.l -[A7], D7,A4 00001A46 2E2E 0008 move.l D7, [A6 + 0x8] 00001A4A 286E 000C movea.l A4, [A6 + 0xC] 00001A4E 2F0C move.l -[A7], A4 00001A50 7001 moveq.l D0, 0x01 00001A52 2F00 move.l -[A7], D0 00001A54 4EBA 02EC jsr [PC + 0x2EC /* 00001D42 */] 00001A58 4A80 tst.l D0 00001A5A 504F addq.w A7, 8 00001A5C 6612 bne +0x14 /* 00001A70 */ 00001A5E 2F0C move.l -[A7], A4 00001A60 700E moveq.l D0, 0x0E 00001A62 2F00 move.l -[A7], D0 00001A64 4EBA 0270 jsr [PC + 0x270 /* 00001CD6 */] 00001A68 5280 addq.l D0, 1 00001A6A 504F addq.w A7, 8 00001A6C 6000 0230 bra +0x232 /* 00001C9E */ label00001A70: 00001A70 2F0C move.l -[A7], A4 00001A72 7001 moveq.l D0, 0x01 00001A74 2F00 move.l -[A7], D0 00001A76 4EBA 02CA jsr [PC + 0x2CA /* 00001D42 */] 00001A7A 4A80 tst.l D0 00001A7C 504F addq.w A7, 8 00001A7E 6616 bne +0x18 /* 00001A96 */ 00001A80 2F0C move.l -[A7], A4 00001A82 7010 moveq.l D0, 0x10 00001A84 2F00 move.l -[A7], D0 00001A86 4EBA 024E jsr [PC + 0x24E /* 00001CD6 */] 00001A8A D0BC 0000 4001 add.l D0, 0x4001 00001A90 504F addq.w A7, 8 00001A92 6000 020A bra +0x20C /* 00001C9E */ label00001A96: 00001A96 0C87 0001 4002 cmpi.l D7, 0x14002 00001A9C 6E16 bgt +0x18 /* 00001AB4 */ 00001A9E 2F0C move.l -[A7], A4 00001AA0 7001 moveq.l D0, 0x01 00001AA2 2F00 move.l -[A7], D0 00001AA4 4EBA 029C jsr [PC + 0x29C /* 00001D42 */] 00001AA8 D0BC 0001 4001 add.l D0, 0x14001 00001AAE 504F addq.w A7, 8 00001AB0 6000 01EC bra +0x1EE /* 00001C9E */ label00001AB4: 00001AB4 0C87 0001 4004 cmpi.l D7, 0x14004 00001ABA 6E16 bgt +0x18 /* 00001AD2 */ 00001ABC 2F0C move.l -[A7], A4 00001ABE 7002 moveq.l D0, 0x02 00001AC0 2F00 move.l -[A7], D0 00001AC2 4EBA 027E jsr [PC + 0x27E /* 00001D42 */] 00001AC6 D0BC 0001 4001 add.l D0, 0x14001 00001ACC 504F addq.w A7, 8 00001ACE 6000 01CE bra +0x1D0 /* 00001C9E */ label00001AD2: 00001AD2 0C87 0001 4008 cmpi.l D7, 0x14008 00001AD8 6E16 bgt +0x18 /* 00001AF0 */ 00001ADA 2F0C move.l -[A7], A4 00001ADC 7003 moveq.l D0, 0x03 00001ADE 2F00 move.l -[A7], D0 00001AE0 4EBA 0260 jsr [PC + 0x260 /* 00001D42 */] 00001AE4 D0BC 0001 4001 add.l D0, 0x14001 00001AEA 504F addq.w A7, 8 00001AEC 6000 01B0 bra +0x1B2 /* 00001C9E */ label00001AF0: 00001AF0 0C87 0001 4010 cmpi.l D7, 0x14010 00001AF6 6E16 bgt +0x18 /* 00001B0E */ 00001AF8 2F0C move.l -[A7], A4 00001AFA 7004 moveq.l D0, 0x04 00001AFC 2F00 move.l -[A7], D0 00001AFE 4EBA 0242 jsr [PC + 0x242 /* 00001D42 */] 00001B02 D0BC 0001 4001 add.l D0, 0x14001 00001B08 504F addq.w A7, 8 00001B0A 6000 0192 bra +0x194 /* 00001C9E */ label00001B0E: 00001B0E 0C87 0001 4020 cmpi.l D7, 0x14020 00001B14 6E16 bgt +0x18 /* 00001B2C */ 00001B16 2F0C move.l -[A7], A4 00001B18 7005 moveq.l D0, 0x05 00001B1A 2F00 move.l -[A7], D0 00001B1C 4EBA 0224 jsr [PC + 0x224 /* 00001D42 */] 00001B20 D0BC 0001 4001 add.l D0, 0x14001 00001B26 504F addq.w A7, 8 00001B28 6000 0174 bra +0x176 /* 00001C9E */ label00001B2C: 00001B2C 0C87 0001 4040 cmpi.l D7, 0x14040 00001B32 6E16 bgt +0x18 /* 00001B4A */ 00001B34 2F0C move.l -[A7], A4 00001B36 7006 moveq.l D0, 0x06 00001B38 2F00 move.l -[A7], D0 00001B3A 4EBA 0206 jsr [PC + 0x206 /* 00001D42 */] 00001B3E D0BC 0001 4001 add.l D0, 0x14001 00001B44 504F addq.w A7, 8 00001B46 6000 0156 bra +0x158 /* 00001C9E */ label00001B4A: 00001B4A 0C87 0000 200C cmpi.l D7, 0x200C 00001B50 6E16 bgt +0x18 /* 00001B68 */ 00001B52 2F0C move.l -[A7], A4 00001B54 7007 moveq.l D0, 0x07 00001B56 2F00 move.l -[A7], D0 00001B58 4EBA 01E8 jsr [PC + 0x1E8 /* 00001D42 */] 00001B5C D0BC 0001 4001 add.l D0, 0x14001 00001B62 504F addq.w A7, 8 00001B64 6000 0138 bra +0x13A /* 00001C9E */ label00001B68: 00001B68 0C87 0001 4100 cmpi.l D7, 0x14100 00001B6E 6E16 bgt +0x18 /* 00001B86 */ 00001B70 2F0C move.l -[A7], A4 00001B72 7008 moveq.l D0, 0x08 00001B74 2F00 move.l -[A7], D0 00001B76 4EBA 01CA jsr [PC + 0x1CA /* 00001D42 */] 00001B7A D0BC 0001 4001 add.l D0, 0x14001 00001B80 504F addq.w A7, 8 00001B82 6000 011A bra +0x11C /* 00001C9E */ label00001B86: 00001B86 0C87 0001 4200 cmpi.l D7, 0x14200 00001B8C 6E16 bgt +0x18 /* 00001BA4 */ 00001B8E 2F0C move.l -[A7], A4 00001B90 7009 moveq.l D0, 0x09 00001B92 2F00 move.l -[A7], D0 00001B94 4EBA 0140 jsr [PC + 0x140 /* 00001CD6 */] 00001B98 D0BC 0001 4001 add.l D0, 0x14001 00001B9E 504F addq.w A7, 8 00001BA0 6000 00FC bra +0xFE /* 00001C9E */ label00001BA4: 00001BA4 0C87 0001 4400 cmpi.l D7, 0x14400 00001BAA 6E16 bgt +0x18 /* 00001BC2 */ 00001BAC 2F0C move.l -[A7], A4 00001BAE 700A moveq.l D0, 0x0A 00001BB0 2F00 move.l -[A7], D0 00001BB2 4EBA 0122 jsr [PC + 0x122 /* 00001CD6 */] 00001BB6 D0BC 0001 4001 add.l D0, 0x14001 00001BBC 504F addq.w A7, 8 00001BBE 6000 00DE bra +0xE0 /* 00001C9E */ label00001BC2: 00001BC2 0C87 0001 4800 cmpi.l D7, 0x14800 00001BC8 6E16 bgt +0x18 /* 00001BE0 */ 00001BCA 2F0C move.l -[A7], A4 00001BCC 700B moveq.l D0, 0x0B 00001BCE 2F00 move.l -[A7], D0 00001BD0 4EBA 0104 jsr [PC + 0x104 /* 00001CD6 */] 00001BD4 D0BC 0001 4001 add.l D0, 0x14001 00001BDA 504F addq.w A7, 8 00001BDC 6000 00C0 bra +0xC2 /* 00001C9E */ label00001BE0: 00001BE0 0C87 0001 5000 cmpi.l D7, 0x15000 00001BE6 6E16 bgt +0x18 /* 00001BFE */ 00001BE8 2F0C move.l -[A7], A4 00001BEA 700C moveq.l D0, 0x0C 00001BEC 2F00 move.l -[A7], D0 00001BEE 4EBA 00E6 jsr [PC + 0xE6 /* 00001CD6 */] 00001BF2 D0BC 0001 4001 add.l D0, 0x14001 00001BF8 504F addq.w A7, 8 00001BFA 6000 00A2 bra +0xA4 /* 00001C9E */ label00001BFE: 00001BFE 0C87 0001 6000 cmpi.l D7, 0x16000 00001C04 6E16 bgt +0x18 /* 00001C1C */ 00001C06 2F0C move.l -[A7], A4 00001C08 700D moveq.l D0, 0x0D 00001C0A 2F00 move.l -[A7], D0 00001C0C 4EBA 00C8 jsr [PC + 0xC8 /* 00001CD6 */] 00001C10 D0BC 0001 4001 add.l D0, 0x14001 00001C16 504F addq.w A7, 8 00001C18 6000 0084 bra +0x86 /* 00001C9E */ label00001C1C: 00001C1C 0C87 0001 8000 cmpi.l D7, 0x18000 00001C22 6E14 bgt +0x16 /* 00001C38 */ 00001C24 2F0C move.l -[A7], A4 00001C26 700E moveq.l D0, 0x0E 00001C28 2F00 move.l -[A7], D0 00001C2A 4EBA 00AA jsr [PC + 0xAA /* 00001CD6 */] 00001C2E D0BC 0001 4001 add.l D0, 0x14001 00001C34 504F addq.w A7, 8 00001C36 6066 bra +0x68 /* 00001C9E */ label00001C38: 00001C38 0C87 0001 C000 cmpi.l D7, 0x1C000 00001C3E 6E14 bgt +0x16 /* 00001C54 */ 00001C40 2F0C move.l -[A7], A4 00001C42 700F moveq.l D0, 0x0F 00001C44 2F00 move.l -[A7], D0 00001C46 4EBA 008E jsr [PC + 0x8E /* 00001CD6 */] 00001C4A D0BC 0001 4001 add.l D0, 0x14001 00001C50 504F addq.w A7, 8 00001C52 604A bra +0x4C /* 00001C9E */ label00001C54: 00001C54 0C87 0002 4000 cmpi.l D7, 0x24000 00001C5A 6E14 bgt +0x16 /* 00001C70 */ 00001C5C 2F0C move.l -[A7], A4 00001C5E 7010 moveq.l D0, 0x10 00001C60 2F00 move.l -[A7], D0 00001C62 4EBA 0072 jsr [PC + 0x72 /* 00001CD6 */] 00001C66 D0BC 0001 4001 add.l D0, 0x14001 00001C6C 504F addq.w A7, 8 00001C6E 602E bra +0x30 /* 00001C9E */ label00001C70: 00001C70 0C87 0003 4000 cmpi.l D7, 0x34000 00001C76 6E14 bgt +0x16 /* 00001C8C */ 00001C78 2F0C move.l -[A7], A4 00001C7A 7011 moveq.l D0, 0x11 00001C7C 2F00 move.l -[A7], D0 00001C7E 4EBA 0056 jsr [PC + 0x56 /* 00001CD6 */] 00001C82 D0BC 0001 4001 add.l D0, 0x14001 00001C88 504F addq.w A7, 8 00001C8A 6012 bra +0x14 /* 00001C9E */ label00001C8C: 00001C8C 2F0C move.l -[A7], A4 00001C8E 7012 moveq.l D0, 0x12 00001C90 2F00 move.l -[A7], D0 00001C92 4EBA 0042 jsr [PC + 0x42 /* 00001CD6 */] 00001C96 D0BC 0001 4001 add.l D0, 0x14001 00001C9C 504F addq.w A7, 8 label00001C9E: 00001C9E 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 00001CA4 4E5E unlink A6 00001CA6 4E75 rts fn00001CA8: 00001CA8 4E56 0000 link A6, 0 00001CAC 2F0C move.l -[A7], A4 00001CAE 286E 0010 movea.l A4, [A6 + 0x10] 00001CB2 28AE 0008 move.l [A4], [A6 + 0x8] 00001CB6 296E 000C 0014 move.l [A4 + 0x14], [A6 + 0xC] 00001CBC 7000 moveq.l D0, 0x00 00001CBE 2940 0004 move.l [A4 + 0x4], D0 00001CC2 2940 0008 move.l [A4 + 0x8], D0 00001CC6 2940 0010 move.l [A4 + 0x10], D0 00001CCA 2940 000C move.l [A4 + 0xC], D0 00001CCE 286E FFFC movea.l A4, [A6 - 0x4] 00001CD2 4E5E unlink A6 00001CD4 4E75 rts fn00001CD6: 00001CD6 4E56 0000 link A6, 0 00001CDA 48E7 0308 movem.l -[A7], D6,D7,A4 00001CDE 2E2E 0008 move.l D7, [A6 + 0x8] 00001CE2 286E 000C movea.l A4, [A6 + 0xC] 00001CE6 4A87 tst.l D7 00001CE8 6D26 blt +0x28 /* 00001D10 */ 00001CEA 7014 moveq.l D0, 0x14 00001CEC B087 cmp.l D0, D7 00001CEE 6C20 bge +0x22 /* 00001D10 */ 00001CF0 601E bra +0x20 /* 00001D10 */ label00001CF2: 00001CF2 202C 0004 move.l D0, [A4 + 0x4] 00001CF6 E188 lsl D0, 8 00001CF8 2940 0004 move.l [A4 + 0x4], D0 00001CFC 2054 movea.l A0, [A4] 00001CFE 5294 addq.l [A4], 1 00001D00 7000 moveq.l D0, 0x00 00001D02 1010 move.b D0, [A0] 00001D04 81AC 0004 or.l [A4 + 0x4], D0 00001D08 52AC 0008 addq.l [A4 + 0x8], 1 00001D0C 50AC 000C addq.l [A4 + 0xC], 8 label00001D10: 00001D10 7017 moveq.l D0, 0x17 00001D12 B0AC 000C cmp.l D0, [A4 + 0xC] 00001D16 6EDA bgt -0x24 /* 00001CF2 */ 00001D18 DFAC 0010 add.l [A4 + 0x10], D7 00001D1C 9FAC 000C sub.l [A4 + 0xC], D7 00001D20 202C 000C move.l D0, [A4 + 0xC] 00001D24 222C 0004 move.l D1, [A4 + 0x4] 00001D28 E0A9 lsr D1, D0 00001D2A 7020 moveq.l D0, 0x20 00001D2C 9007 sub.b D0, D7 00001D2E 74FF moveq.l D2, 0xFFFFFFFF 00001D30 E0AA lsr D2, D0 00001D32 2C02 move.l D6, D2 00001D34 CC81 and.l D6, D1 00001D36 2006 move.l D0, D6 00001D38 4CEE 10C0 FFF4 movem.l D6,D7,A4, [A6 - 0xC] 00001D3E 4E5E unlink A6 00001D40 4E75 rts fn00001D42: 00001D42 4E56 0000 link A6, 0 00001D46 48E7 0708 movem.l -[A7], D5,D6,D7,A4 00001D4A 2A2E 0008 move.l D5, [A6 + 0x8] 00001D4E 286E 000C movea.l A4, [A6 + 0xC] 00001D52 2C2C 000C move.l D6, [A4 + 0xC] 00001D56 2E2C 0004 move.l D7, [A4 + 0x4] 00001D5A 9C85 sub.l D6, D5 00001D5C 4A86 tst.l D6 00001D5E 6C1A bge +0x1C /* 00001D7A */ 00001D60 52AC 0008 addq.l [A4 + 0x8], 1 00001D64 2007 move.l D0, D7 00001D66 E188 lsl D0, 8 00001D68 2054 movea.l A0, [A4] 00001D6A 5294 addq.l [A4], 1 00001D6C 7200 moveq.l D1, 0x00 00001D6E 1210 move.b D1, [A0] 00001D70 8280 or.l D1, D0 00001D72 2E01 move.l D7, D1 00001D74 5086 addq.l D6, 8 00001D76 2947 0004 move.l [A4 + 0x4], D7 label00001D7A: 00001D7A 2946 000C move.l [A4 + 0xC], D6 00001D7E 2007 move.l D0, D7 00001D80 ECA8 lsr D0, D6 00001D82 7220 moveq.l D1, 0x20 00001D84 9205 sub.b D1, D5 00001D86 74FF moveq.l D2, 0xFFFFFFFF 00001D88 E2AA lsr D2, D1 00001D8A C480 and.l D2, D0 00001D8C 2002 move.l D0, D2 00001D8E 4CEE 10E0 FFF0 movem.l D5,D6,D7,A4, [A6 - 0x10] 00001D94 4E5E unlink A6 00001D96 4E75 rts fn00001D98: 00001D98 4E56 0000 link A6, 0 00001D9C 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00001DA0 266E 0008 movea.l A3, [A6 + 0x8] 00001DA4 2A2E 000C move.l D5, [A6 + 0xC] 00001DA8 206E 0010 movea.l A0, [A6 + 0x10] 00001DAC 2C28 000C move.l D6, [A0 + 0xC] 00001DB0 2E28 0004 move.l D7, [A0 + 0x4] 00001DB4 6008 bra +0xA /* 00001DBE */ label00001DB6: 00001DB6 5186 subq.l D6, 8 00001DB8 2007 move.l D0, D7 00001DBA ECA8 lsr D0, D6 00001DBC 16C0 move.b [A3]+, D0 label00001DBE: 00001DBE 7008 moveq.l D0, 0x08 00001DC0 B086 cmp.l D0, D6 00001DC2 6E08 bgt +0xA /* 00001DCC */ 00001DC4 2005 move.l D0, D5 00001DC6 5385 subq.l D5, 1 00001DC8 4A80 tst.l D0 00001DCA 66EA bne -0x14 /* 00001DB6 */ label00001DCC: 00001DCC 4A85 tst.l D5 00001DCE 6F2E ble +0x30 /* 00001DFE */ 00001DD0 206E 0010 movea.l A0, [A6 + 0x10] 00001DD4 2850 movea.l A4, [A0] 00001DD6 DBA8 0008 add.l [A0 + 0x8], D5 label00001DDA: 00001DDA 2007 move.l D0, D7 00001DDC E188 lsl D0, 8 00001DDE 7200 moveq.l D1, 0x00 00001DE0 121C move.b D1, [A4]+ 00001DE2 8280 or.l D1, D0 00001DE4 2E01 move.l D7, D1 00001DE6 2007 move.l D0, D7 00001DE8 ECA8 lsr D0, D6 00001DEA 16C0 move.b [A3]+, D0 00001DEC 5385 subq.l D5, 1 00001DEE 66EA bne -0x14 /* 00001DDA */ 00001DF0 206E 0010 movea.l A0, [A6 + 0x10] 00001DF4 208C move.l [A0], A4 00001DF6 206E 0010 movea.l A0, [A6 + 0x10] 00001DFA 2147 0004 move.l [A0 + 0x4], D7 label00001DFE: 00001DFE 206E 0010 movea.l A0, [A6 + 0x10] 00001E02 2146 000C move.l [A0 + 0xC], D6 00001E06 4CEE 18E0 FFEC movem.l D5,D6,D7,A3,A4, [A6 - 0x14] 00001E0C 4E5E unlink A6 00001E0E 4E75 rts